[llvm] 2accdb6 - [llvm-mca][NFC] Regenerate tests @HEAD.

Clement Courbet via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 22 05:51:15 PST 2020


Author: Clement Courbet
Date: 2020-01-22T14:50:52+01:00
New Revision: 2accdb6ae19093e2a571072b4f19b5f58c0c9349

URL: https://github.com/llvm/llvm-project/commit/2accdb6ae19093e2a571072b4f19b5f58c0c9349
DIFF: https://github.com/llvm/llvm-project/commit/2accdb6ae19093e2a571072b4f19b5f58c0c9349.diff

LOG: [llvm-mca][NFC] Regenerate tests @HEAD.

For Zen2.

Added: 
    

Modified: 
    llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-2.s
    llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-3.s
    llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-4.s
    llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-5.s
    llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-6.s
    llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-7.s
    llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-adx.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-aes.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-avx1.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-avx2.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-clzero.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-cmov.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-fma.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-fsgsbase.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-lzcnt.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-mmx.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-mwaitx.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-popcnt.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-sha.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-sse1.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-sse2.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-sse3.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-sse41.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-sse42.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-sse4a.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-ssse3.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-x86_32.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-x86_64.s
    llvm/test/tools/llvm-mca/X86/Znver2/resources-x87.s

Removed: 
    


################################################################################
diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-2.s b/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-2.s
index 72f0a8f40ea9..20c13ea59b4d 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-2.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-2.s
@@ -45,3 +45,4 @@ add    %ecx, %ebx
 # CHECK-NEXT: 0.     1     1.0    1.0    0.0       imulq	%rax, %rbx
 # CHECK-NEXT: 1.     1     5.0    0.0    0.0       lzcntw	%ax, %bx
 # CHECK-NEXT: 2.     1     6.0    0.0    0.0       addl	%ecx, %ebx
+# CHECK-NEXT:        1     4.0    0.3    0.0       <total>

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-3.s b/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-3.s
index 17663c319438..a491444823a2 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-3.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-3.s
@@ -52,9 +52,9 @@ xor %bx, %dx
 
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:
-# CHECK-NEXT:  -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     addw	%cx, %dx
-# CHECK-NEXT:  -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     movw	%ax, %dx
-# CHECK-NEXT:  -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     xorw	%bx, %dx
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     addw	%cx, %dx
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     movw	%ax, %dx
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     xorw	%bx, %dx
 
 # CHECK:      Timeline view:
 # CHECK-NEXT:                     0123456789
@@ -89,3 +89,4 @@ xor %bx, %dx
 # CHECK-NEXT: 0.     6     7.0    0.2    0.0       addw	%cx, %dx
 # CHECK-NEXT: 1.     6     7.7    0.0    0.0       movw	%ax, %dx
 # CHECK-NEXT: 2.     6     8.5    0.0    0.0       xorw	%bx, %dx
+# CHECK-NEXT:        6     7.7    0.1    0.0       <total>

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-4.s b/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-4.s
index 779c4e0ffe44..371b59468159 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-4.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-4.s
@@ -48,13 +48,13 @@ add %cx, %bx
 
 # CHECK:      Resource pressure per iteration:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]
-# CHECK-NEXT:  -      -     0.67   1.00   0.67   0.67    -      -      -      -      -     1.00
+# CHECK-NEXT:  -      -      -     0.67   1.00   0.67   0.67    -      -      -      -      -     1.00
 
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:
-# CHECK-NEXT:  -      -      -     1.00    -      -      -      -      -      -      -     1.00   imulw	%ax, %bx
-# CHECK-NEXT:  -      -     0.33    -     0.33   0.33    -      -      -      -      -      -     lzcntw	%ax, %bx
-# CHECK-NEXT:  -      -     0.33    -     0.33   0.33    -      -      -      -      -      -     addw	%cx, %bx
+# CHECK-NEXT:  -      -      -      -     1.00    -      -      -      -      -      -      -     1.00   imulw	%ax, %bx
+# CHECK-NEXT:  -      -      -     0.33    -     0.33   0.33    -      -      -      -      -      -     lzcntw	%ax, %bx
+# CHECK-NEXT:  -      -      -     0.33    -     0.33   0.33    -      -      -      -      -      -     addw	%cx, %bx
 
 # CHECK:      Timeline view:
 # CHECK-NEXT:                     0123456789          01234567
@@ -64,7 +64,7 @@ add %cx, %bx
 # CHECK-NEXT: [0,1]     D===eER   .    .    .    .    .    . .   lzcntw	%ax, %bx
 # CHECK-NEXT: [0,2]     D====eER  .    .    .    .    .    . .   addw	%cx, %bx
 # CHECK-NEXT: [1,0]     D=====eeeER    .    .    .    .    . .   imulw	%ax, %bx
-# CHECK-NEXT: [1,1]     .D=======eER   .    .    .    .    . .   lzcntw %ax, %bx
+# CHECK-NEXT: [1,1]     .D=======eER   .    .    .    .    . .   lzcntw	%ax, %bx
 # CHECK-NEXT: [1,2]     .D========eER  .    .    .    .    . .   addw	%cx, %bx
 # CHECK-NEXT: [2,0]     .D=========eeeER    .    .    .    . .   imulw	%ax, %bx
 # CHECK-NEXT: [2,1]     .D============eER   .    .    .    . .   lzcntw	%ax, %bx
@@ -92,3 +92,4 @@ add %cx, %bx
 # CHECK-NEXT: 0.     7     14.1   0.1    0.0       imulw	%ax, %bx
 # CHECK-NEXT: 1.     7     16.9   0.0    0.0       lzcntw	%ax, %bx
 # CHECK-NEXT: 2.     7     17.6   0.0    0.0       addw	%cx, %bx
+# CHECK-NEXT:        7     16.2   0.0    0.0       <total>

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-5.s b/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-5.s
index 8c02a3205ce9..4d28d60c586a 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-5.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-5.s
@@ -41,11 +41,11 @@ lzcnt %ax, %bx  ## partial register stall.
 
 # CHECK:      Resource pressure per iteration:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]
-# CHECK-NEXT:  -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -
 
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:
-# CHECK-NEXT:  -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     lzcntw	%ax, %bx
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     lzcntw	%ax, %bx
 
 # CHECK:      Timeline view:
 # CHECK-NEXT:                     0
@@ -53,9 +53,9 @@ lzcnt %ax, %bx  ## partial register stall.
 
 # CHECK:      [0,0]     DeER .    .   lzcntw	%ax, %bx
 # CHECK-NEXT: [1,0]     D=eER.    .   lzcntw	%ax, %bx
-# CHECK-NEXT: [2,0]     D==eER .      lzcntw	%ax, %bx
-# CHECK-NEXT: [3,0]     D===eER .     lzcntw	%ax, %bx
-# CHECK-NEXT: [4,0]     .D===eER .    lzcntw	%ax, %bx
+# CHECK-NEXT: [2,0]     D==eER    .   lzcntw	%ax, %bx
+# CHECK-NEXT: [3,0]     D===eER   .   lzcntw	%ax, %bx
+# CHECK-NEXT: [4,0]     .D===eER  .   lzcntw	%ax, %bx
 # CHECK-NEXT: [5,0]     .D====eER .   lzcntw	%ax, %bx
 # CHECK-NEXT: [6,0]     .D=====eER.   lzcntw	%ax, %bx
 # CHECK-NEXT: [7,0]     .D======eER   lzcntw	%ax, %bx

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-6.s b/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-6.s
index 7e388500345f..c4b46889e632 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-6.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-6.s
@@ -55,26 +55,25 @@ lzcnt 2(%rsp), %cx
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:
 # CHECK-NEXT:  -      -      -      -     1.00    -      -      -      -      -      -      -     1.00   imull	%edx, %ecx
-# CHECK-NEXT: 0.33   0.33   0.33  0.33    -     0.33    0.33    -      -      -      -      -      -     lzcntw	(%rsp), %cx
-# CHECK-NEXT: 0.33   0.33   0.33  0.33    -     0.33    0.33    -      -      -      -      -      -     lzcntw	2(%rsp), %cx
+# CHECK-NEXT: 0.33   0.33   0.33   0.33    -     0.33   0.33    -      -      -      -      -      -     lzcntw	(%rsp), %cx
+# CHECK-NEXT: 0.33   0.33   0.33   0.33    -     0.33   0.33    -      -      -      -      -      -     lzcntw	2(%rsp), %cx
 
 # CHECK:      Timeline view:
 # CHECK-NEXT:                     0123456789
 # CHECK-NEXT: Index     0123456789          0123456
 
-# CHECK: [0,0]     DeeeER    .    .    .    ..   imull   %edx, %ecx
-# CHECK-NEXT: [0,1]     DeeeeeER  .    .    .    ..   lzcntw  (%rsp), %cx
-# CHECK-NEXT: [0,2]     .DeeeeeER .    .    .    ..   lzcntw  2(%rsp), %cx
-# CHECK-NEXT: [1,0]     .D=====eeeER   .    .    ..   imull   %edx, %ecx
-# CHECK-NEXT: [1,1]     . D====eeeeeER .    .    ..   lzcntw  (%rsp), %cx
-# CHECK-NEXT: [1,2]     . D=====eeeeeER.    .    ..   lzcntw  2(%rsp), %cx
-# CHECK-NEXT: [2,0]     .  D=========eeeER  .    ..   imull   %edx, %ecx
-# CHECK-NEXT: [2,1]     .  D=========eeeeeER.    ..   lzcntw  (%rsp), %cx
-# CHECK-NEXT: [2,2]     .   D=========eeeeeER    ..   lzcntw  2(%rsp), %cx
-# CHECK-NEXT: [3,0]     .   D==============eeeER ..   imull   %edx, %ecx
-# CHECK-NEXT: [3,1]     .    D=============eeeeeER.   lzcntw  (%rsp), %cx
-# CHECK-NEXT: [3,2]     .    D==============eeeeeER   lzcntw  2(%rsp), %cx
-
+# CHECK:      [0,0]     DeeeER    .    .    .    ..   imull	%edx, %ecx
+# CHECK-NEXT: [0,1]     DeeeeeER  .    .    .    ..   lzcntw	(%rsp), %cx
+# CHECK-NEXT: [0,2]     .DeeeeeER .    .    .    ..   lzcntw	2(%rsp), %cx
+# CHECK-NEXT: [1,0]     .D=====eeeER   .    .    ..   imull	%edx, %ecx
+# CHECK-NEXT: [1,1]     . D====eeeeeER .    .    ..   lzcntw	(%rsp), %cx
+# CHECK-NEXT: [1,2]     . D=====eeeeeER.    .    ..   lzcntw	2(%rsp), %cx
+# CHECK-NEXT: [2,0]     .  D=========eeeER  .    ..   imull	%edx, %ecx
+# CHECK-NEXT: [2,1]     .  D=========eeeeeER.    ..   lzcntw	(%rsp), %cx
+# CHECK-NEXT: [2,2]     .   D=========eeeeeER    ..   lzcntw	2(%rsp), %cx
+# CHECK-NEXT: [3,0]     .   D==============eeeER ..   imull	%edx, %ecx
+# CHECK-NEXT: [3,1]     .    D=============eeeeeER.   lzcntw	(%rsp), %cx
+# CHECK-NEXT: [3,2]     .    D==============eeeeeER   lzcntw	2(%rsp), %cx
 
 # CHECK:      Average Wait times (based on the timeline view):
 # CHECK-NEXT: [0]: Executions
@@ -86,3 +85,4 @@ lzcnt 2(%rsp), %cx
 # CHECK-NEXT: 0.     4     8.0    0.3    0.0       imull	%edx, %ecx
 # CHECK-NEXT: 1.     4     7.5    0.0    0.0       lzcntw	(%rsp), %cx
 # CHECK-NEXT: 2.     4     8.0    0.0    0.0       lzcntw	2(%rsp), %cx
+# CHECK-NEXT:        4     7.8    0.1    0.0       <total>

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-7.s b/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-7.s
index c4d3dc12b2f0..a8940c3e1e59 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-7.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update-7.s
@@ -49,3 +49,4 @@ addq  %rcx, %rdx
 # CHECK-NEXT: 0.     1     1.0    1.0    0.0       imulq	%rax, %rcx
 # CHECK-NEXT: 1.     1     5.0    0.0    0.0       addl	%edx, %ecx
 # CHECK-NEXT: 2.     1     6.0    0.0    0.0       addq	%rcx, %rdx
+# CHECK-NEXT:        1     4.0    0.3    0.0       <total>

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update.s b/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update.s
index 2e8ef525645f..4da239da59e4 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/partial-reg-update.s
@@ -45,3 +45,4 @@ add  %ecx, %ebx
 # CHECK-NEXT: 0.     1     1.0    1.0    0.0       imulw	%ax, %cx
 # CHECK-NEXT: 1.     1     4.0    0.0    0.0       addb	%al, %cl
 # CHECK-NEXT: 2.     1     5.0    0.0    0.0       addl	%ecx, %ebx
+# CHECK-NEXT:        1     3.3    0.3    0.0       <total>

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-adx.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-adx.s
index 9c896dff0003..8ac4fb93a4de 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-adx.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-adx.s
@@ -50,12 +50,11 @@ adox        (%rbx), %rcx
 
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:
-# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     adcxl        %ebx, %ecx
-# CHECK-NEXT:  0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     adcxl        (%rbx), %ecx
-# CHECK-NEXT:   -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     adcxq        %rbx, %rcx
-# CHECK-NEXT:  0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     adcxq        (%rbx), %rcx
-# CHECK-NEXT:   -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     adoxl        %ebx, %ecx
-# CHECK-NEXT:  0.33   0.33   0.33   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.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     adoxq        (%rbx), %rcx
-
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     adcxl	%ebx, %ecx
+# CHECK-NEXT: 0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     adcxl	(%rbx), %ecx
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     adcxq	%rbx, %rcx
+# CHECK-NEXT: 0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     adcxq	(%rbx), %rcx
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     adoxl	%ebx, %ecx
+# CHECK-NEXT: 0.33   0.33   0.33   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.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     adoxq	(%rbx), %rcx

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-aes.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-aes.s
index fb89d4bd3238..42dea59beedc 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-aes.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-aes.s
@@ -52,13 +52,13 @@ aeskeygenassist $22, (%rax), %xmm2
 # CHECK-NEXT: [7]   - Zn2Divider
 # CHECK-NEXT: [8]   - Zn2FPU0
 # CHECK-NEXT: [9]   - Zn2FPU1
-# CHECK-NEXT: [10]   - Zn2FPU2
+# CHECK-NEXT: [10]  - Zn2FPU2
 # CHECK-NEXT: [11]  - Zn2FPU3
 # CHECK-NEXT: [12]  - Zn2Multiplier
 
 # CHECK:      Resource pressure per iteration:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]
-# CHECK-NEXT: 2.00   2.00    -      -      -      -      -     6.00   6.00    -      -      -
+# CHECK-NEXT: 2.00   2.00   2.00    -      -      -      -      -     6.00   6.00    -      -      -
 
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:
@@ -69,8 +69,8 @@ aeskeygenassist $22, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -     aesenc	%xmm0, %xmm2
 # CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     aesenc	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -     aesenclast	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     aesenclast     (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     aesenclast	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -     aesimc	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     aesimc (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     aesimc	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -     aeskeygenassist	$22, %xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     aeskeygenassist        $22, (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     aeskeygenassist	$22, (%rax), %xmm2

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-avx1.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-avx1.s
index f270848bdfde..3b1290fb3b4e 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-avx1.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-avx1.s
@@ -1739,7 +1739,7 @@ vzeroupper
 
 # CHECK:      Resource pressure per iteration:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]
-# CHECK-NEXT: 112.00 112.00 112.00 0.25  0.25   0.25    0.25    -    191.92 141.92 168.75 455.42 -
+# CHECK-NEXT: 112.00 112.00 112.00 0.25   0.25   0.25   0.25    -     191.92 141.92 168.75 455.42  -
 
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:
@@ -2433,4 +2433,4 @@ vzeroupper
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     vxorps	%ymm0, %ymm1, %ymm2
 # CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     vxorps	(%rax), %ymm1, %ymm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     vzeroall
-# CHECK-NEXT:  -      -      -    0.25   0.25   0.25    0.25   -      -      -      -      -      -      vzeroupper
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     vzeroupper

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-avx2.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-avx2.s
index 35aae38c6668..fafb65751318 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-avx2.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-avx2.s
@@ -779,7 +779,7 @@ vpxor           (%rax), %ymm1, %ymm2
 
 # CHECK:      Resource pressure per iteration:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]
-# CHECK-NEXT: 42.67 42.67  42.67    -      -      -      -      -     70.17 75.17  85.00  42.67    -
+# CHECK-NEXT: 42.67  42.67  42.67   -      -      -      -      -     70.17  75.17  85.00  42.67   -
 
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-clzero.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-clzero.s
index 979ec761b624..83de8d3a691d 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-clzero.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-clzero.s
@@ -12,7 +12,7 @@ clzero
 # CHECK-NEXT: [6]: HasSideEffects (U)
 
 # CHECK:      [1]    [2]    [3]    [4]    [5]    [6]    Instructions:
-# CHECK-NEXT:  1      8    0.33                  U     clzero
+# CHECK-NEXT:  1      8     0.33                  U     clzero
 
 # CHECK:      Resources:
 # CHECK-NEXT: [0]   - Zn2AGU0
@@ -35,4 +35,4 @@ clzero
 
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:
-# CHECK-NEXT: 0.33  0.33    0.33    -      -      -      -      -      -      -      -      -      -     clzero
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     clzero

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-cmov.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-cmov.s
index 0a149c45987f..c62cc924eacd 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-cmov.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-cmov.s
@@ -226,26 +226,26 @@ cmovgq    (%rax), %rdi
 
 # CHECK:      Resource pressure per iteration:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]
-# CHECK-NEXT: 16.00 16.00  16.00  24.00  24.00  24.00  24.00    -      -      -      -      -      -
+# CHECK-NEXT: 16.00  16.00  16.00  24.00  24.00  24.00  24.00   -      -      -      -      -      -
 
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovow	%si, %di
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnow	%si, %di
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovbw	%si, %di
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovaew	%si, %di
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovew	%si, %di
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnew	%si, %di
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovbew	%si, %di
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovaw	%si, %di
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovsw	%si, %di
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnsw	%si, %di
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovpw	%si, %di
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnpw	%si, %di
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovlw	%si, %di
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovgew	%si, %di
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovlew	%si, %di
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovgw	%si, %di
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovow	%si, %di
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnow	%si, %di
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovbw	%si, %di
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovaew	%si, %di
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovew	%si, %di
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnew	%si, %di
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovbew	%si, %di
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovaw	%si, %di
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovsw	%si, %di
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnsw	%si, %di
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovpw	%si, %di
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnpw	%si, %di
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovlw	%si, %di
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovgew	%si, %di
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovlew	%si, %di
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovgw	%si, %di
 # CHECK-NEXT: 0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovow	(%rax), %di
 # CHECK-NEXT: 0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnow	(%rax), %di
 # CHECK-NEXT: 0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovbw	(%rax), %di
@@ -262,22 +262,22 @@ cmovgq    (%rax), %rdi
 # CHECK-NEXT: 0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovgew	(%rax), %di
 # CHECK-NEXT: 0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovlew	(%rax), %di
 # CHECK-NEXT: 0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovgw	(%rax), %di
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovol	%esi, %edi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnol	%esi, %edi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovbl	%esi, %edi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovael	%esi, %edi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovel	%esi, %edi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnel	%esi, %edi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovbel	%esi, %edi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmoval	%esi, %edi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovsl	%esi, %edi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnsl	%esi, %edi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovpl	%esi, %edi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnpl	%esi, %edi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovll	%esi, %edi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovgel	%esi, %edi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovlel	%esi, %edi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovgl	%esi, %edi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovol	%esi, %edi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnol	%esi, %edi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovbl	%esi, %edi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovael	%esi, %edi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovel	%esi, %edi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnel	%esi, %edi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovbel	%esi, %edi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmoval	%esi, %edi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovsl	%esi, %edi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnsl	%esi, %edi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovpl	%esi, %edi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnpl	%esi, %edi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovll	%esi, %edi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovgel	%esi, %edi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovlel	%esi, %edi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovgl	%esi, %edi
 # CHECK-NEXT: 0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovol	(%rax), %edi
 # CHECK-NEXT: 0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnol	(%rax), %edi
 # CHECK-NEXT: 0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovbl	(%rax), %edi
@@ -294,22 +294,22 @@ cmovgq    (%rax), %rdi
 # CHECK-NEXT: 0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovgel	(%rax), %edi
 # CHECK-NEXT: 0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovlel	(%rax), %edi
 # CHECK-NEXT: 0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovgl	(%rax), %edi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovoq	%rsi, %rdi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnoq	%rsi, %rdi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovbq	%rsi, %rdi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovaeq	%rsi, %rdi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmoveq	%rsi, %rdi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovneq	%rsi, %rdi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovbeq	%rsi, %rdi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovaq	%rsi, %rdi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovsq	%rsi, %rdi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnsq	%rsi, %rdi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovpq	%rsi, %rdi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnpq	%rsi, %rdi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovlq	%rsi, %rdi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovgeq	%rsi, %rdi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovleq	%rsi, %rdi
-# CHECK-NEXT:  -      -     -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovgq	%rsi, %rdi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovoq	%rsi, %rdi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnoq	%rsi, %rdi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovbq	%rsi, %rdi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovaeq	%rsi, %rdi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmoveq	%rsi, %rdi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovneq	%rsi, %rdi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovbeq	%rsi, %rdi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovaq	%rsi, %rdi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovsq	%rsi, %rdi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnsq	%rsi, %rdi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovpq	%rsi, %rdi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnpq	%rsi, %rdi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovlq	%rsi, %rdi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovgeq	%rsi, %rdi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovleq	%rsi, %rdi
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovgq	%rsi, %rdi
 # CHECK-NEXT: 0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovoq	(%rax), %rdi
 # CHECK-NEXT: 0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovnoq	(%rax), %rdi
 # CHECK-NEXT: 0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     cmovbq	(%rax), %rdi

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-fma.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-fma.s
index 1aac7bbb6940..0a05a3798c0e 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-fma.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-fma.s
@@ -516,9 +516,9 @@ vfnmsub231ss (%rax), %xmm1, %xmm2
 # CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50    -      -     0.50    -     vfmadd132pd	(%rax), %xmm1, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50    -      -     0.50    -     vfmadd132pd	%ymm0, %ymm1, %ymm2
 # CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50    -      -     0.50    -     vfmadd132pd	(%rax), %ymm1, %ymm2
-# CHECK-NEXT:  -        -      -      -      -      -      -      -   0.50    -      -     0.50    -     vfmadd213pd	%xmm0, %xmm1, %xmm2
+# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50    -      -     0.50    -     vfmadd213pd	%xmm0, %xmm1, %xmm2
 # CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50    -      -     0.50    -     vfmadd213pd	(%rax), %xmm1, %xmm2
-# CHECK-NEXT:  -       -      -      -      -      -      -      -    0.50    -      -     0.50    -     vfmadd213pd	%ymm0, %ymm1, %ymm2
+# CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50    -      -     0.50    -     vfmadd213pd	%ymm0, %ymm1, %ymm2
 # CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50    -      -     0.50    -     vfmadd213pd	(%rax), %ymm1, %ymm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50    -      -     0.50    -     vfmadd231pd	%xmm0, %xmm1, %xmm2
 # CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50    -      -     0.50    -     vfmadd231pd	(%rax), %xmm1, %xmm2

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-fsgsbase.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-fsgsbase.s
index c5ae57ccc787..d5c6992a7990 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-fsgsbase.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-fsgsbase.s
@@ -48,7 +48,7 @@ wrgsbase %rdi
 
 # CHECK:      Resource pressure per iteration:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]
-# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -     -
+# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -
 
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-lzcnt.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-lzcnt.s
index 56407448be3b..00663043efa2 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-lzcnt.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-lzcnt.s
@@ -43,7 +43,7 @@ lzcntq      (%rax), %rcx
 
 # CHECK:      Resource pressure per iteration:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]
-# CHECK-NEXT: 1.00  1.00   1.00   1.50   1.50   1.50   1.50    -      -      -      -      -      -
+# CHECK-NEXT: 1.00   1.00   1.00   1.50   1.50   1.50   1.50    -      -      -      -      -      -
 
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-mmx.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-mmx.s
index 5b64bd14785b..e6b0113907fb 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-mmx.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-mmx.s
@@ -287,112 +287,112 @@ pxor        (%rax), %mm2
 
 # CHECK:      Resource pressure per iteration:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]
-# CHECK-NEXT: 16.00 16.00  16.00   -      -      -      -      -     27.25  24.25  28.25  21.25   -
+# CHECK-NEXT: 16.00  16.00  16.00   -      -      -      -      -     27.25  24.25  28.25  21.25   -
 
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     emms
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     movd	%eax, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movd	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movd	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     movd	%mm0, %ecx
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movd	%mm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movd	%mm0, (%rax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     movq	%rax, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movq	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movq	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     movq	%mm0, %rcx
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movq	%mm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movq	%mm0, (%rax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     packsswb	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50    -      -     packsswb	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50    -      -     packsswb	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     packssdw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50    -      -     packssdw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50    -      -     packssdw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     packuswb	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50    -      -     packuswb	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50    -      -     packuswb	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddb	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddb	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddb	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddd	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddd	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddd	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddsb	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddsb	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddsb	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddsw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddsw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddsw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddusb	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddusb	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddusb	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddusw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddusw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddusw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pand	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pand	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pand	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pandn	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pandn	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pandn	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqb	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqb	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqb	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqd	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqd	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqd	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpgtb	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpgtb	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpgtb	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpgtd	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpgtd	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpgtd	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpgtw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpgtw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpgtw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     pmaddwd	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     pmaddwd	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     pmaddwd	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     pmulhw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     pmulhw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     pmulhw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     pmullw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     pmullw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     pmullw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     por	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     por	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     por	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pslld	$1, %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pslld	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pslld	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pslld	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psllq	$1, %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psllq	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psllq	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psllq	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psllw	$1, %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psllw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psllw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psllw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psrad	$1, %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psrad	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psrad	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psrad	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psraw	$1, %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psraw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psraw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psraw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psrld	$1, %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psrld	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psrld	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psrld	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psrlq	$1, %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psrlq	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psrlq	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psrlq	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psrlw	$1, %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psrlw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psrlw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psrlw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubb	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubb	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubb	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubd	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubd	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubd	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubsb	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubsb	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubsb	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubsw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubsw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubsw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubusb	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubusb	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubusb	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubusw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubusw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubusw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhbw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhbw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhbw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhdq	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhdq	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhdq	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhwd	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhwd	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhwd	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpcklbw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpcklbw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpcklbw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckldq	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckldq	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckldq	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpcklwd	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpcklwd	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     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.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pxor	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pxor	(%rax), %mm2

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-mwaitx.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-mwaitx.s
index 5f7a46d2fd01..6c2b8153c26a 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-mwaitx.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-mwaitx.s
@@ -33,9 +33,9 @@ mwaitx
 
 # CHECK:      Resource pressure per iteration:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]
-# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -
+# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -
 
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:
-# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -     monitorx
-# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -     mwaitx
+# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     monitorx
+# CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     mwaitx

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-popcnt.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-popcnt.s
index def17941a298..9abcf4aef5be 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-popcnt.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-popcnt.s
@@ -47,9 +47,9 @@ popcntq     (%rax), %rcx
 
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:
-# CHECK-NEXT:  -      -     -      0.25   0.25   0.25   0.25    -      -      -      -      -      -     popcntw	%cx, %cx
-# CHECK-NEXT: 0.33   0.33   0.33    0.25   0.25   0.25   0.25    -      -      -      -      -      -     popcntw	(%rax), %cx
-# CHECK-NEXT:  -      -     -      0.25   0.25   0.25   0.25    -      -      -      -      -      -     popcntl	%eax, %ecx
-# CHECK-NEXT: 0.33   0.33   0.33    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.33   0.33   0.33    0.25   0.25   0.25   0.25    -      -      -      -      -      -     popcntq	(%rax), %rcx
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     popcntw	%cx, %cx
+# CHECK-NEXT: 0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     popcntw	(%rax), %cx
+# CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     popcntl	%eax, %ecx
+# CHECK-NEXT: 0.33   0.33   0.33   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.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     popcntq	(%rax), %rcx

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-sha.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-sha.s
index e3d968969e18..12cb5bb0aef3 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-sha.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-sha.s
@@ -68,16 +68,16 @@ sha256rnds2 (%rax), %xmm2
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     sha1msg1	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -      -     0.50   0.50    -      -     sha1msg1	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50    -      -     sha1msg1	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     sha1msg2	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -      -     0.50   0.50    -      -     sha1msg2	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50    -      -     sha1msg2	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     1.00    -      -      -     sha1nexte	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -      -     1.00    -      -      -     sha1nexte	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     1.00    -      -      -     sha1nexte	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     1.00    -      -      -     sha1rnds4	$3, %xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -      -     1.00    -      -      -     sha1rnds4	$3, (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     1.00    -      -      -     sha1rnds4	$3, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     sha256msg1	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -      -     0.50   0.50    -      -     sha256msg1	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50    -      -     sha256msg1	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     sha256msg2	%xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     sha256msg2	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     1.00    -      -      -     sha256rnds2	%xmm0, %xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -      -     1.00    -      -      -     sha256rnds2	%xmm0, (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     1.00    -      -      -     sha256rnds2	%xmm0, (%rax), %xmm2

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse1.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse1.s
index 3044f1b7ad3a..496176ed7d7d 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse1.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse1.s
@@ -341,126 +341,126 @@ xorps       (%rax), %xmm2
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     addps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     addps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     addps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     addss	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     addss	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     addss	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     andnps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     andnps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     andnps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     andps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     andps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     andps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     cmpeqps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     cmpeqps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     cmpeqps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     cmpeqss	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     cmpeqss	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     cmpeqss	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     comiss	%xmm0, %xmm1
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     comiss	(%rax), %xmm1
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     comiss	(%rax), %xmm1
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     cvtpi2ps	%mm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     1.00    -     cvtpi2ps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     cvtpi2ps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     cvtps2pi	%xmm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     1.00    -     cvtps2pi	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     cvtps2pi	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     cvtsi2ss	%ecx, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     cvtsi2ss	%rcx, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     1.00    -     cvtsi2ssl	(%rax), %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     1.00    -     cvtsi2ssl	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     cvtsi2ssl	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     cvtsi2ssl	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50   1.00    -     cvtss2si	%xmm0, %ecx
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50   1.00    -     cvtss2si	%xmm0, %rcx
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50   1.00    -     cvtss2si	(%rax), %ecx
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50   1.00    -     cvtss2si	(%rax), %rcx
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50   1.00    -     cvtss2si	(%rax), %ecx
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50   1.00    -     cvtss2si	(%rax), %rcx
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     cvttps2pi	%xmm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     1.00    -     cvttps2pi	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     cvttps2pi	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50   1.00    -     cvttss2si	%xmm0, %ecx
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50   1.00    -     cvttss2si	%xmm0, %rcx
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50   1.00    -     cvttss2si	(%rax), %ecx
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50   1.00    -     cvttss2si	(%rax), %rcx
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50   1.00    -     cvttss2si	(%rax), %ecx
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50   1.00    -     cvttss2si	(%rax), %rcx
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     divps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     1.00    -     divps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     divps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     divss	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     1.00    -     divss	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     divss	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     ldmxcsr	(%rax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     maskmovq	%mm0, %mm1
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     maxps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     maxps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     maxps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     maxss	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     maxss	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     maxss	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     minps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     minps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     minps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     minss	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     minss	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     minss	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     movaps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movaps	%xmm0, (%rax)
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movaps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movaps	%xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movaps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     movhlps	%xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     movlhps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movhps	%xmm0, (%rax)
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50    -      -     movhps	(%rax), %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movlps	%xmm0, (%rax)
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50    -      -     movlps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movhps	%xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50    -      -     movhps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movlps	%xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50    -      -     movlps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     movmskps	%xmm0, %ecx
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movntps	%xmm0, (%rax)
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movntq	%mm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movntps	%xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movntq	%mm0, (%rax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     movss	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movss	%xmm0, (%rax)
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movss	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movss	%xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movss	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     movups	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movups	%xmm0, (%rax)
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movups	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movups	%xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movups	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -     mulps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.50   0.50    -      -      -     mulps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     mulps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -     mulss	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.50   0.50    -      -      -     mulss	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     mulss	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     orps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     orps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     orps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pavgb	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pavgb	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pavgb	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pavgw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pavgw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pavgw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   2.50    -      -     pextrw	$1, %mm0, %ecx
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pinsrw	$1, %eax, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pinsrw	$1, (%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pinsrw	$1, (%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxsw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxsw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxsw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxub	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxub	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxub	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminsw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminsw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminsw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminub	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminub	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminub	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     pmovmskb	%mm0, %ecx
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     pmulhuw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     pmulhuw	(%rax), %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     prefetcht0	(%rax)
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     prefetcht1	(%rax)
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     prefetcht2	(%rax)
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     prefetchnta	(%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     pmulhuw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     prefetcht0	(%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     prefetcht1	(%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     prefetcht2	(%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     prefetchnta	(%rax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     psadbw	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     psadbw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     psadbw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pshufw	$1, %mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pshufw	$1, (%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pshufw	$1, (%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -     rcpps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.50   0.50    -      -      -     rcpps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     rcpps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -     rcpss	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.50   0.50    -      -      -     rcpss	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     rcpss	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -     rsqrtps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.50   0.50    -      -      -     rsqrtps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     rsqrtps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50    -     0.50    -      -     rsqrtss	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -     1.00    -      -     rsqrtss	(%rax), %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     sfence
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -     1.00    -      -     rsqrtss	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     sfence
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     shufps	$1, %xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50    -      -     shufps	$1, (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50    -      -     shufps	$1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     20.00   -     sqrtps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     20.00   -     sqrtps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     20.00   -     sqrtps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     20.00   -     sqrtss	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     20.00   -     sqrtss	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     20.00   -     sqrtss	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     stmxcsr	(%rax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     subps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     subps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     subps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     subss	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     subss	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     subss	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     ucomiss	%xmm0, %xmm1
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     ucomiss	(%rax), %xmm1
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     ucomiss	(%rax), %xmm1
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     unpckhps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50    -      -     unpckhps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50    -      -     unpckhps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     unpcklps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50    -      -     unpcklps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50    -      -     unpcklps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     xorps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     xorps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     xorps	(%rax), %xmm2

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse2.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse2.s
index a0bb34bbc7af..c36991517157 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse2.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse2.s
@@ -692,274 +692,274 @@ xorpd       (%rax), %xmm2
 
 # CHECK:      Resource pressure per iteration:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]
-# CHECK-NEXT: 44.33 44.33  44.33   -      -      -      -      -     71.92  40.42   71.75 152.92    -
+# CHECK-NEXT: 44.33  44.33  44.33   -      -      -      -      -     71.92  40.42  71.75  152.92  -
 
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     addpd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     addpd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     addpd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     addsd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     addsd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     addsd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     andnpd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     andnpd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     andnpd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     andpd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     andpd	(%rax), %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     clflush	(%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     andpd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     clflush	(%rax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     cmpeqpd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     cmpeqpd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     cmpeqpd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     cmpeqsd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     cmpeqsd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     cmpeqsd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     comisd	%xmm0, %xmm1
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     comisd	(%rax), %xmm1
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     comisd	(%rax), %xmm1
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50   1.00    -     cvtdq2pd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     1.00    -     cvtdq2pd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     cvtdq2pd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     cvtdq2ps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     1.00    -     cvtdq2ps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     cvtdq2ps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50   1.00    -     cvtpd2dq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50   1.00    -     cvtpd2dq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50   1.00    -     cvtpd2dq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     cvtpd2pi	%xmm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     1.00    -     cvtpd2pi	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     cvtpd2pi	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     cvtpd2ps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.50    -      -     0.50    -     cvtpd2ps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50    -      -     0.50    -     cvtpd2ps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     cvtpi2pd	%mm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     1.00    -     cvtpi2pd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     cvtpi2pd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     cvtps2dq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     1.00    -     cvtps2dq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     cvtps2dq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     cvtps2pd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     1.00    -     cvtps2pd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     cvtps2pd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00   1.00    -     cvtsd2si	%xmm0, %ecx
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00   1.00    -     cvtsd2si	%xmm0, %rcx
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -     1.00   1.00    -     cvtsd2si	(%rax), %ecx
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -     1.00   1.00    -     cvtsd2si	(%rax), %rcx
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     1.00   1.00    -     cvtsd2si	(%rax), %ecx
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     1.00   1.00    -     cvtsd2si	(%rax), %rcx
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     cvtsd2ss	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.50    -      -     0.50    -     cvtsd2ss	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50    -      -     0.50    -     cvtsd2ss	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.33   0.33    -     1.33    -     cvtsi2sd	%ecx, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.33   0.33    -     1.33    -     cvtsi2sd	%rcx, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     1.00    -     cvtsi2sdl	(%rax), %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     1.00    -     cvtsi2sdl	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     cvtsi2sdl	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     cvtsi2sdl	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     cvtss2sd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     2.00    -     cvtss2sd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     2.00    -     cvtss2sd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50   1.00    -     cvttpd2dq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50   1.00    -     cvttpd2dq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50   1.00    -     cvttpd2dq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     cvttpd2pi	%xmm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     1.00    -     cvttpd2pi	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     cvttpd2pi	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     cvttps2dq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     1.00    -     cvttps2dq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     cvttps2dq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00   1.00    -     cvttsd2si	%xmm0, %ecx
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00   1.00    -     cvttsd2si	%xmm0, %rcx
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -     1.00   1.00    -     cvttsd2si	(%rax), %ecx
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -     1.00   1.00    -     cvttsd2si	(%rax), %rcx
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     1.00   1.00    -     cvttsd2si	(%rax), %ecx
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     1.00   1.00    -     cvttsd2si	(%rax), %rcx
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     divpd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     1.00    -     divpd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     divpd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     divsd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     1.00    -     divsd	(%rax), %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     lfence
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     divsd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     lfence
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     maskmovdqu	%xmm0, %xmm1
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     maxpd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     maxpd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     maxpd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     maxsd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     maxsd	(%rax), %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     mfence
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     maxsd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     mfence
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     minpd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     minpd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     minpd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     minsd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     minsd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     minsd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     movapd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movapd	%xmm0, (%rax)
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movapd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movapd	%xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movapd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     movd	%eax, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     movd	%xmm0, %ecx
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movd	%xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movd	%xmm0, (%rax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     movdqa	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movdqa	%xmm0, (%rax)
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movdqa	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movdqa	%xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movdqa	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     movdqu	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movdqu	%xmm0, (%rax)
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movdqu	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movdqu	%xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movdqu	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     movdq2q	%xmm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movhpd	%xmm0, (%rax)
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50    -      -     movhpd	(%rax), %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movlpd	%xmm0, (%rax)
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50    -      -     movlpd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movhpd	%xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50    -      -     movhpd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movlpd	%xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50    -      -     movlpd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     movmskpd	%xmm0, %ecx
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movntil	%eax, (%rax)
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movntiq	%rax, (%rax)
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movntdq	%xmm0, (%rax)
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movntpd	%xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movntil	%eax, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movntiq	%rax, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movntdq	%xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movntpd	%xmm0, (%rax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     movq	%xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     movq	%rax, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     movq	%xmm0, %rcx
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movq	%xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movq	%xmm0, (%rax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     movq2dq	%mm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     movsd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movsd	%xmm0, (%rax)
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movsd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movsd	%xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movsd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     movupd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movupd	%xmm0, (%rax)
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     movupd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movupd	%xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movupd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -     mulpd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.50   0.50    -      -      -     mulpd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     mulpd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -     mulsd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.50   0.50    -      -      -     mulsd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     mulsd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     orpd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     orpd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     orpd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     packssdw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     packssdw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     packssdw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     packsswb	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     packsswb	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     packsswb	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     packuswb	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     packuswb	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     packuswb	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddb	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddb	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddb	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddq	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddq	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddq	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddsb	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddsb	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddsb	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddsw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddsw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddsw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddusb	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddusb	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddusb	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddusw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddusw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddusw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     paddw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pand	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pand	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pand	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pandn	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pandn	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pandn	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pavgb	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pavgb	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pavgb	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pavgw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pavgw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pavgw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqb	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqb	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqb	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpgtb	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpgtb	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpgtb	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpgtd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpgtd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpgtd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpgtw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpgtw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpgtw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   2.50    -      -     pextrw	$1, %xmm0, %ecx
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pinsrw	$1, %eax, %xmm0
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pinsrw	$1, (%rax), %xmm0
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pinsrw	$1, (%rax), %xmm0
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     pmaddwd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     pmaddwd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     pmaddwd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxsw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxsw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxsw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxub	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxub	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxub	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminsw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminsw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminsw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminub	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminub	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminub	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     pmovmskb	%xmm0, %ecx
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     pmulhuw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     pmulhuw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     pmulhuw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     pmulhw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     pmulhw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     pmulhw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     pmullw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     pmullw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     pmullw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     pmuludq	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     pmuludq	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     pmuludq	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     pmuludq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     pmuludq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     pmuludq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     por	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     por	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     por	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     psadbw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     psadbw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     psadbw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pshufd	$1, %xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pshufd	$1, (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pshufd	$1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pshufhw	$1, %xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pshufhw	$1, (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pshufhw	$1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pshuflw	$1, %xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pshuflw	$1, (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pshuflw	$1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pslld	$1, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     pslld	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -     1.00    -      -     pslld	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     1.00    -      -     pslld	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     pslldq	$1, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psllq	$1, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     psllq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -     1.00    -      -     psllq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     1.00    -      -     psllq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psllw	$1, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     psllw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -     1.00    -      -     psllw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     1.00    -      -     psllw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psrad	$1, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     psrad	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -     1.00    -      -     psrad	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     1.00    -      -     psrad	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psraw	$1, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     psraw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -     1.00    -      -     psraw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     1.00    -      -     psraw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psrld	$1, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     psrld	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -     1.00    -      -     psrld	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     1.00    -      -     psrld	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     psrldq	$1, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psrlq	$1, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     psrlq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -     1.00    -      -     psrlq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     1.00    -      -     psrlq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psrlw	$1, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     1.00    -      -     psrlw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -     1.00    -      -     psrlw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     1.00    -      -     psrlw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubb	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubb	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubb	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubq	%mm0, %mm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubq	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubq	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubsb	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubsb	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubsb	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubsw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubsw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubsw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubusb	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubusb	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubusb	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubusw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubusw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubusw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psubw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhbw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhbw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhbw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhdq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhdq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhdq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhqdq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhqdq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhqdq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhwd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhwd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckhwd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpcklbw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpcklbw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpcklbw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckldq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckldq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpckldq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpcklqdq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpcklqdq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpcklqdq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpcklwd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpcklwd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     punpcklwd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pxor	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     pxor	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pxor	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     shufpd	$1, %xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50    -      -     shufpd	$1, (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50    -      -     shufpd	$1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     20.00   -     sqrtpd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     20.00   -     sqrtpd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     20.00   -     sqrtpd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     20.00   -     sqrtsd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -     20.00   -     sqrtsd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     20.00   -     sqrtsd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     subpd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     subpd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     subpd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     subsd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     subsd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     subsd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     ucomisd	%xmm0, %xmm1
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     ucomisd	(%rax), %xmm1
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     ucomisd	(%rax), %xmm1
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     unpckhpd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50    -      -     unpckhpd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50    -      -     unpckhpd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     unpcklpd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50    -      -     unpcklpd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50    -      -     unpcklpd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     xorpd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     0.25   0.25   0.25   0.25    -     xorpd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     xorpd	(%rax), %xmm2

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse3.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse3.s
index cc035be5fdb1..aefd0152871e 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse3.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse3.s
@@ -87,9 +87,9 @@ mwait
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     addsubpd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     addsubpd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     addsubpd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     addsubps	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -     1.00    -      -      -      -     addsubps	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     addsubps	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     haddpd	%xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     haddpd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     haddps	%xmm0, %xmm2
@@ -98,12 +98,12 @@ mwait
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     hsubpd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     hsubps	%xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     hsubps	(%rax), %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -      -      -      -      -     lddqu	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     lddqu	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     monitor
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     movddup	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50    -      -     movddup	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50    -      -     movddup	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     movshdup	%xmm0, %xmm2
-# CHECK-NEXT: 0.33   0.33    0.33   -      -      -      -      -      -     0.50   0.50    -      -     movshdup	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50    -      -     movshdup	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     movsldup	%xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     movsldup	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     mwait

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse41.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse41.s
index 1443329ad1cc..9005ec32feb5 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse41.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse41.s
@@ -274,98 +274,98 @@ roundss     $1, (%rax), %xmm2
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -     blendpd	$11, %xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.50   0.50    -      -      -     blendpd	$11, (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     blendpd	$11, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -     blendps	$11, %xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.50   0.50    -      -      -     blendps	$11, (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     blendps	$11, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -     blendvpd	%xmm0, %xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.50   0.50    -      -      -     blendvpd	%xmm0, (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     blendvpd	%xmm0, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -     blendvps	%xmm0, %xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.50   0.50    -      -      -     blendvps	%xmm0, (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     blendvps	%xmm0, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     dppd	$22, %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     dppd	$22, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     dpps	$22, %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     dpps	$22, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   2.50    -      -     extractps	$1, %xmm0, %ecx
-# CHECK-NEXT: 1.67  1.67   1.67    -      -      -      -      -      -     0.50   2.50    -      -     extractps	$1, %xmm0, (%rax)
+# CHECK-NEXT: 1.67   1.67   1.67    -      -      -      -      -      -     0.50   2.50    -      -     extractps	$1, %xmm0, (%rax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   0.50    -      -     insertps	$1, %xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -      -     0.50   0.50    -      -     insertps	$1, (%rax), %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -      -      -      -      -      -     movntdqa	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50   0.50    -      -     insertps	$1, (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     movntdqa	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     mpsadbw	$1, %xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     mpsadbw	$1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     packusdw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     packusdw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     packusdw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     pblendvb	%xmm0, %xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     1.00    -      -      -      -     pblendvb	%xmm0, (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     pblendvb	%xmm0, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.33   0.33    -     0.33    -     pblendw	$11, %xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.33   0.33    -     0.33    -     pblendw	$11, (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.33   0.33    -     0.33    -     pblendw	$11, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pcmpeqq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   2.50    -      -     pextrb	$1, %xmm0, %ecx
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -      -     1.00   4.00    -      -     pextrb	$1, %xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     1.00   4.00    -      -     pextrb	$1, %xmm0, (%rax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   2.50    -      -     pextrd	$1, %xmm0, %ecx
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -      -     1.00   4.00    -      -     pextrd	$1, %xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     1.00   4.00    -      -     pextrd	$1, %xmm0, (%rax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50   2.50    -      -     pextrq	$1, %xmm0, %rcx
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -      -     1.00   4.00    -      -     pextrq	$1, %xmm0, (%rax)
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -      -     1.00   4.00    -      -     pextrw	$1, %xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     1.00   4.00    -      -     pextrq	$1, %xmm0, (%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     1.00   4.00    -      -     pextrw	$1, %xmm0, (%rax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     phminposuw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     1.00    -      -      -      -     phminposuw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     phminposuw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pinsrb	$1, %eax, %xmm1
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pinsrb	$1, (%rax), %xmm1
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pinsrb	$1, (%rax), %xmm1
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pinsrd	$1, %eax, %xmm1
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pinsrd	$1, (%rax), %xmm1
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pinsrd	$1, (%rax), %xmm1
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pinsrq	$1, %rax, %xmm1
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pinsrq	$1, (%rax), %xmm1
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pinsrq	$1, (%rax), %xmm1
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxsb	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxsb	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxsb	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxsd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxsd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxsd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxud	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxud	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxud	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxuw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxuw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmaxuw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminsb	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminsb	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminsb	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminsd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminsd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminsd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminud	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminud	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminud	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminuw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminuw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pminuw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovsxbd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovsxbd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovsxbd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovsxbq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovsxbq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovsxbq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovsxbw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovsxbw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovsxbw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovsxdq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovsxdq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovsxdq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovsxwd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovsxwd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovsxwd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovsxwq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovsxwq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovsxwq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovzxbd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovzxbd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovzxbd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovzxbq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovzxbq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovzxbq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovzxbw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovzxbw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovzxbw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovzxdq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovzxdq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovzxdq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovzxwd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovzxwd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovzxwd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovzxwq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovzxwq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pmovzxwq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     pmuldq	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     1.00    -      -      -      -     pmuldq	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     pmuldq	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     pmulld	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -     1.00    -      -      -      -     pmulld	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     pmulld	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     1.00   1.00    -      -     ptest	%xmm0, %xmm1
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -      -     1.00   1.00    -      -     ptest	(%rax), %xmm1
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     1.00   1.00    -      -     ptest	(%rax), %xmm1
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     roundpd	$1, %xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -      -      -      -     1.00    -     roundpd	$1, (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     roundpd	$1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     roundps	$1, %xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -      -      -      -     1.00    -     roundps	$1, (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     roundps	$1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     roundsd	$1, %xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -      -      -      -     1.00    -     roundsd	$1, (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     roundsd	$1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     roundss	$1, %xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33   0.33     -      -      -      -      -      -      -      -     1.00    -     roundss	$1, (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     roundss	$1, (%rax), %xmm2

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse42.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse42.s
index a79878dcf171..5aeca65d1f9c 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse42.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse42.s
@@ -78,7 +78,7 @@ pcmpgtq     (%rax), %xmm2
 
 # CHECK:      Resource pressure per iteration:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]
-# CHECK-NEXT: 2.00  2.00   2.00    -      -      -      -      -     11.00   -      -     1.00    -
+# CHECK-NEXT: 2.00   2.00   2.00    -      -      -      -      -     11.00   -      -     1.00    -
 
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse4a.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse4a.s
index 021293bc72ea..332aaaf3041a 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse4a.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-sse4a.s
@@ -43,7 +43,7 @@ movntss     %xmm0, (%rax)
 
 # CHECK:      Resource pressure per iteration:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]
-# CHECK-NEXT: 0.67  0.67    0.67    -      -      -      -      -     1.00   3.00   5.00   1.00    -
+# CHECK-NEXT: 0.67   0.67   0.67    -      -      -      -      -     1.00   3.00   5.00   1.00    -
 
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-ssse3.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-ssse3.s
index 83c57f4db9d0..8b6010682e1f 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-ssse3.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-ssse3.s
@@ -193,21 +193,21 @@ psignw      (%rax), %xmm2
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pabsb	%mm0, %mm2
-# CHECK-NEXT: 0.33  0.33    0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pabsb	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pabsb	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pabsb	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33    0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pabsb	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pabsb	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pabsd	%mm0, %mm2
-# CHECK-NEXT: 0.33  0.33    0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pabsd	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pabsd	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pabsd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33    0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pabsd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pabsd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pabsw	%mm0, %mm2
-# CHECK-NEXT: 0.33  0.33    0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pabsw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pabsw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pabsw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33    0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pabsw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pabsw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     palignr	$1, %mm0, %mm2
-# CHECK-NEXT: 0.33  0.33    0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     palignr	$1, (%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     palignr	$1, (%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     palignr	$1, %xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33    0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     palignr	$1, (%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     palignr	$1, (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     phaddd	%mm0, %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     phaddd	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     phaddd	%xmm0, %xmm2
@@ -233,26 +233,26 @@ psignw      (%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     phsubw	%xmm0, %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     phsubw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     pmaddubsw	%mm0, %mm2
-# CHECK-NEXT: 0.33  0.33    0.33    -      -      -      -      -     1.00    -      -      -      -     pmaddubsw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     pmaddubsw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     pmaddubsw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33    0.33    -      -      -      -      -     1.00    -      -      -      -     pmaddubsw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     pmaddubsw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     pmulhrsw	%mm0, %mm2
-# CHECK-NEXT: 0.33  0.33    0.33    -      -      -      -      -     1.00    -      -      -      -     pmulhrsw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     pmulhrsw	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     pmulhrsw	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33    0.33    -      -      -      -      -     1.00    -      -      -      -     pmulhrsw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     pmulhrsw	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pshufb	%mm0, %mm2
-# CHECK-NEXT: 0.33  0.33    0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pshufb	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pshufb	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     pshufb	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33    0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pshufb	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     pshufb	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psignb	%mm0, %mm2
-# CHECK-NEXT: 0.33  0.33    0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psignb	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psignb	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psignb	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33    0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psignb	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psignb	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psignd	%mm0, %mm2
-# CHECK-NEXT: 0.33  0.33    0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psignd	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psignd	(%rax), %mm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psignd	%xmm0, %xmm2
-# CHECK-NEXT: 0.33  0.33    0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psignd	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psignd	(%rax), %xmm2
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     psignw	%mm0, %mm2
-# CHECK-NEXT: 0.33  0.33    0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psignw	(%rax), %mm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     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.33  0.33    0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psignw	(%rax), %xmm2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.25   0.25   0.25   0.25    -     psignw	(%rax), %xmm2

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-x86_32.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-x86_32.s
index 7045f4c781b9..714691eda6b1 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-x86_32.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-x86_32.s
@@ -64,7 +64,7 @@ salc
 
 # CHECK:      Resource pressure per iteration:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]
-# CHECK-NEXT: 0.33  0.33   0.33   0.50   0.50   0.50   0.50     -      -      -      -      -      -
+# CHECK-NEXT: 0.33   0.33   0.33   0.50   0.50   0.50   0.50    -      -      -      -      -      -
 
 # CHECK:      Resource pressure by instruction:
 # CHECK-NEXT: [0]    [1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]    [10]   [11]   [12]   Instructions:
@@ -79,5 +79,5 @@ salc
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     daa
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     das
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     into
-# CHECK-NEXT: 0.33  0.33   0.33   0.25   0.25   0.25   0.25     -      -      -      -      -      -     leave
+# CHECK-NEXT: 0.33   0.33   0.33   0.25   0.25   0.25   0.25    -      -      -      -      -      -     leave
 # CHECK-NEXT:  -      -      -     0.25   0.25   0.25   0.25    -      -      -      -      -      -     salc

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-x86_64.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-x86_64.s
index 52eb5f6092b5..355f3bcc9d45 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-x86_64.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-x86_64.s
@@ -1946,27 +1946,27 @@ xorq (%rax), %rdi
 # CHECK-NEXT:  -      -      -      -     1.00    -      -      -      -      -      -      -     1.00   imulw	%di
 # CHECK-NEXT: 0.33   0.33   0.33    -     1.00    -      -      -      -      -      -      -     1.00   imulw	(%rax)
 # CHECK-NEXT:  -      -      -      -     1.00    -      -      -      -      -      -      -     1.00   imulw	%si, %di
-# CHECK-NEXT:  0.33   0.33  0.33    -     1.00    -      -      -      -      -      -      -     1.00   imulw	(%rax), %di
+# CHECK-NEXT: 0.33   0.33   0.33    -     1.00    -      -      -      -      -      -      -     1.00   imulw	(%rax), %di
 # CHECK-NEXT:  -      -      -      -     1.00    -      -      -      -      -      -      -     1.00   imulw	$511, %si, %di
-# CHECK-NEXT:  0.33   0.33   0.33   -     1.00    -      -      -      -      -      -      -     1.00   imulw	$511, (%rax), %di
+# CHECK-NEXT: 0.33   0.33   0.33    -     1.00    -      -      -      -      -      -      -     1.00   imulw	$511, (%rax), %di
 # CHECK-NEXT:  -      -      -      -     1.00    -      -      -      -      -      -      -     1.00   imulw	$7, %si, %di
-# CHECK-NEXT:  0.33   0.33   0.33   -     1.00    -      -      -      -      -      -      -     1.00   imulw	$7, (%rax), %di
+# CHECK-NEXT: 0.33   0.33   0.33    -     1.00    -      -      -      -      -      -      -     1.00   imulw	$7, (%rax), %di
 # CHECK-NEXT:  -      -      -      -     1.00    -      -      -      -      -      -      -     1.00   imull	%edi
-# CHECK-NEXT:  0.33   0.33   0.33   -     1.00    -      -      -      -      -      -      -     1.00   imull	(%rax)
+# CHECK-NEXT: 0.33   0.33   0.33    -     1.00    -      -      -      -      -      -      -     1.00   imull	(%rax)
 # CHECK-NEXT:  -      -      -      -     1.00    -      -      -      -      -      -      -     1.00   imull	%esi, %edi
-# CHECK-NEXT:  0.33   0.33   0.33   -     1.00    -      -      -      -      -      -      -     1.00   imull	(%rax), %edi
+# CHECK-NEXT: 0.33   0.33   0.33    -     1.00    -      -      -      -      -      -      -     1.00   imull	(%rax), %edi
 # CHECK-NEXT:  -      -      -      -     1.00    -      -      -      -      -      -      -     1.00   imull	$665536, %esi, %edi
-# CHECK-NEXT:  0.33   0.33   0.33   -     1.00    -      -      -      -      -      -      -     1.00   imull	$665536, (%rax), %edi
+# CHECK-NEXT: 0.33   0.33   0.33    -     1.00    -      -      -      -      -      -      -     1.00   imull	$665536, (%rax), %edi
 # CHECK-NEXT:  -      -      -      -     1.00    -      -      -      -      -      -      -     1.00   imull	$7, %esi, %edi
-# CHECK-NEXT:  0.33   0.33   0.33   -     1.00    -      -      -      -      -      -      -     1.00   imull	$7, (%rax), %edi
+# CHECK-NEXT: 0.33   0.33   0.33    -     1.00    -      -      -      -      -      -      -     1.00   imull	$7, (%rax), %edi
 # CHECK-NEXT:  -      -      -      -     1.00    -      -      -      -      -      -      -     1.00   imulq	%rdi
 # CHECK-NEXT: 0.33   0.33   0.33    -     1.00    -      -      -      -      -      -      -     1.00   imulq	(%rax)
 # CHECK-NEXT:  -      -      -      -     1.00    -      -      -      -      -      -      -     1.00   imulq	%rsi, %rdi
-# CHECK-NEXT:  0.33   0.33   0.33   -     1.00    -      -      -      -      -      -      -     1.00   imulq	(%rax), %rdi
+# CHECK-NEXT: 0.33   0.33   0.33    -     1.00    -      -      -      -      -      -      -     1.00   imulq	(%rax), %rdi
 # CHECK-NEXT:  -      -      -      -     1.00    -      -      -      -      -      -      -     1.00   imulq	$665536, %rsi, %rdi
-# CHECK-NEXT:  0.33   0.33   0.33   -     1.00    -      -      -      -      -      -      -     1.00   imulq	$665536, (%rax), %rdi
+# CHECK-NEXT: 0.33   0.33   0.33    -     1.00    -      -      -      -      -      -      -     1.00   imulq	$665536, (%rax), %rdi
 # CHECK-NEXT:  -      -      -      -     1.00    -      -      -      -      -      -      -     1.00   imulq	$7, %rsi, %rdi
-# CHECK-NEXT:  0.33   0.33   0.33   -     1.00    -      -      -      -      -      -      -     1.00   imulq	$7, (%rax), %rdi
+# CHECK-NEXT: 0.33   0.33   0.33    -     1.00    -      -      -      -      -      -      -     1.00   imulq	$7, (%rax), %rdi
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     inb	$7, %al
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     inb	%dx, %al
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     inw	$7, %ax

diff  --git a/llvm/test/tools/llvm-mca/X86/Znver2/resources-x87.s b/llvm/test/tools/llvm-mca/X86/Znver2/resources-x87.s
index 5568bb0fb1b4..1e43a999c3ad 100644
--- a/llvm/test/tools/llvm-mca/X86/Znver2/resources-x87.s
+++ b/llvm/test/tools/llvm-mca/X86/Znver2/resources-x87.s
@@ -380,12 +380,12 @@ fyl2xp1
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     fabs
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fadd	%st, %st(1)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fadd	%st(2), %st
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fadds	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     faddl	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fadds	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     faddl	(%ecx)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     faddp	%st, %st(1)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     faddp	%st, %st(2)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fiadds	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fiaddl	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fiadds	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fiaddl	(%ecx)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     fbld	(%ecx)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     fbstp	(%eax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     fchs
@@ -400,72 +400,72 @@ fyl2xp1
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     fcmovu	%st(1), %st
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fcom	%st(1)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fcom	%st(3)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fcoms	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fcoml	(%eax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fcoms	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fcoml	(%eax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fcomp	%st(1)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fcomp	%st(3)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fcomps	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fcompl	(%eax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fcomps	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fcompl	(%eax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fcompp
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     0.50    -     0.50    -      -     fcomi	%st(3), %st
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     0.50    -     0.50    -      -     fcompi	%st(3), %st
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50    -     0.50    -      -     fcomi	%st(3), %st
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50    -     0.50    -      -     fcompi	%st(3), %st
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     fcos
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fdecstp
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fdecstp
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     fdiv	%st, %st(1)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     fdiv	%st(2), %st
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fdivs	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fdivl	(%eax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fdivs	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fdivl	(%eax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     fdivp	%st, %st(1)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     fdivp	%st, %st(2)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fidivs	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fidivl	(%eax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fidivs	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fidivl	(%eax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     fdivr	%st, %st(1)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     fdivr	%st(2), %st
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fdivrs	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fdivrl	(%eax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fdivrs	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fdivrl	(%eax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     fdivrp	%st, %st(1)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     fdivrp	%st, %st(2)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fidivrs	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fidivrl	(%eax)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     ffree	%st(0)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     1.50    -      -     1.50    -     ficoms	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     1.50    -      -     1.50    -     ficoml	(%eax)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     1.50    -      -     1.50    -     ficomps	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     1.50    -      -     1.50    -     ficompl	(%eax)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     filds	(%edx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fildl	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fildll	(%eax)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fincstp
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fidivrs	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fidivrl	(%eax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     ffree	%st(0)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.50    -      -     1.50    -     ficoms	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.50    -      -     1.50    -     ficoml	(%eax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.50    -      -     1.50    -     ficomps	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.50    -      -     1.50    -     ficompl	(%eax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     filds	(%edx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fildl	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fildll	(%eax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fincstp
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     fninit
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -     0.50   0.50    -     fists	(%edx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -     0.50   0.50    -     fistl	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -     0.50   0.50    -     fistps	(%edx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -     0.50   0.50    -     fistpl	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -     0.50   0.50    -     fistpll	(%eax)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -     0.50   0.50    -     fisttps	(%edx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -     0.50   0.50    -     fisttpl	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -     0.50   0.50    -     fisttpll	(%eax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     0.50   0.50    -     fists	(%edx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     0.50   0.50    -     fistl	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     0.50   0.50    -     fistps	(%edx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     0.50   0.50    -     fistpl	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     0.50   0.50    -     fistpll	(%eax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     0.50   0.50    -     fisttps	(%edx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     0.50   0.50    -     fisttpl	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     0.50   0.50    -     fisttpll	(%eax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -     0.50    -     0.50    -     fld	%st(0)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -      -      -     flds	(%edx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -      -      -     fldl	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -     0.50    -     0.50    -     fldt	(%eax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     flds	(%edx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     fldl	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50    -     0.50    -     fldt	(%eax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     fldcw	(%eax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     fldenv	(%eax)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fld1
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fldl2e
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fldl2t
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fldlg2
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fldln2
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fldpi
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -     0.50    -     0.50    -     fldz
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fld1
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fldl2e
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fldl2t
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fldlg2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fldln2
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -     1.00    -     fldpi
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -     0.50    -     0.50    -     fldz
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -     fmul	%st, %st(1)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -     fmul	%st(2), %st
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     fmuls	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     fmull	(%eax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     fmuls	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     fmull	(%eax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -     fmulp	%st, %st(1)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.50   0.50    -      -      -     fmulp	%st, %st(2)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     fimuls	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     fimull	(%eax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     fimuls	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50   0.50    -      -      -     fimull	(%eax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fnop
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     fpatan
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     fprem
@@ -479,12 +479,12 @@ fyl2xp1
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     fsincos
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     20.00   -     fsqrt
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     0.50   0.50    -     fst	%st(0)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -      -      -     fsts	(%edx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -      -      -     fstl	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     fsts	(%edx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     fstl	(%ecx)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -     0.50   0.50    -     fstp	%st(0)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -      -      -     fstpl	(%edx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -      -      -      -     fstpl	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -      -      -     0.50   0.50    -     fstpt	(%eax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     fstpl	(%edx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -      -      -      -     fstpl	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -      -      -     0.50   0.50    -     fstpt	(%eax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     fnstcw	(%eax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     fnstenv	(%eax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     fnstsw	(%eax)
@@ -493,28 +493,28 @@ fyl2xp1
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -      -      -     fnsave	(%eax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fsub	%st, %st(1)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fsub	%st(2), %st
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fsubs	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fsubl	(%eax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fsubs	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fsubl	(%eax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fsubp	%st, %st(1)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fsubp	%st, %st(2)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fisubs	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fisubl	(%eax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fisubs	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fisubl	(%eax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fsubr	%st, %st(1)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fsubr	%st(2), %st
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fsubrs	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fsubrl	(%eax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fsubrs	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fsubrl	(%eax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fsubrp	%st, %st(1)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fsubrp	%st, %st(2)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fisubrs	(%ecx)
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fisubrl	(%eax)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fisubrs	(%ecx)
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     1.00    -      -      -      -     fisubrl	(%eax)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     ftst
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fucom	%st(1)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fucom	%st(3)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fucomp	%st(1)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fucomp	%st(3)
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     fucompp
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     0.50    -     0.50    -      -     fucomi	%st(3), %st
-# CHECK-NEXT: 0.33  0.33   0.33    -      -      -      -      -     0.50    -     0.50    -      -     fucompi	%st(3), %st
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50    -     0.50    -      -     fucomi	%st(3), %st
+# CHECK-NEXT: 0.33   0.33   0.33    -      -      -      -      -     0.50    -     0.50    -      -     fucompi	%st(3), %st
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     1.00    -      -      -      -     wait
 # CHECK-NEXT:  -      -      -      -      -      -      -      -      -      -      -     1.00    -     fxam
 # CHECK-NEXT:  -      -      -      -      -      -      -      -     0.25   0.25   0.25   0.25    -     fxch	%st(1)


        


More information about the llvm-commits mailing list