diff options
Diffstat (limited to 'llvm/test/tools/llvm-mca/X86/Generic/resources-x86_64.s')
| -rw-r--r-- | llvm/test/tools/llvm-mca/X86/Generic/resources-x86_64.s | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/llvm/test/tools/llvm-mca/X86/Generic/resources-x86_64.s b/llvm/test/tools/llvm-mca/X86/Generic/resources-x86_64.s index e47148c4d6c..bf565f0c861 100644 --- a/llvm/test/tools/llvm-mca/X86/Generic/resources-x86_64.s +++ b/llvm/test/tools/llvm-mca/X86/Generic/resources-x86_64.s @@ -625,7 +625,7 @@ xorq (%rax), %rdi # CHECK-NEXT: [3]: RThroughput # CHECK-NEXT: [4]: MayLoad # CHECK-NEXT: [5]: MayStore -# CHECK-NEXT: [6]: HasSideEffects +# CHECK-NEXT: [6]: HasSideEffects (U) # CHECK: [1] [2] [3] [4] [5] [6] Instructions: # CHECK-NEXT: 2 2 0.67 adcb $7, %al @@ -778,7 +778,7 @@ xorq (%rax), %rdi # CHECK-NEXT: 4 7 1.00 * * btcq $7, (%rax) # CHECK-NEXT: 4 7 1.00 * * btrq $7, (%rax) # CHECK-NEXT: 4 7 1.00 * * btsq $7, (%rax) -# CHECK-NEXT: 1 1 0.25 * clc +# CHECK-NEXT: 1 1 0.25 U clc # CHECK-NEXT: 1 1 0.33 decb %dil # CHECK-NEXT: 3 7 1.00 * * decb (%rax) # CHECK-NEXT: 1 1 0.33 decw %di @@ -787,22 +787,22 @@ xorq (%rax), %rdi # CHECK-NEXT: 3 7 1.00 * * decl (%rax) # CHECK-NEXT: 1 1 0.33 decq %rdi # CHECK-NEXT: 3 7 1.00 * * decq (%rax) -# CHECK-NEXT: 1 25 10.00 * divb %dil -# CHECK-NEXT: 2 30 10.00 * * divb (%rax) -# CHECK-NEXT: 1 25 10.00 * divw %si -# CHECK-NEXT: 2 30 10.00 * * divw (%rax) -# CHECK-NEXT: 1 25 10.00 * divl %edx -# CHECK-NEXT: 2 30 10.00 * * divl (%rax) -# CHECK-NEXT: 1 25 10.00 * divq %rcx -# CHECK-NEXT: 2 30 10.00 * * divq (%rax) -# CHECK-NEXT: 1 25 10.00 * idivb %dil -# CHECK-NEXT: 2 30 10.00 * * idivb (%rax) -# CHECK-NEXT: 1 25 10.00 * idivw %si -# CHECK-NEXT: 2 30 10.00 * * idivw (%rax) -# CHECK-NEXT: 1 25 10.00 * idivl %edx -# CHECK-NEXT: 2 30 10.00 * * idivl (%rax) -# CHECK-NEXT: 1 25 10.00 * idivq %rcx -# CHECK-NEXT: 2 30 10.00 * * idivq (%rax) +# CHECK-NEXT: 1 25 10.00 U divb %dil +# CHECK-NEXT: 2 30 10.00 * U divb (%rax) +# CHECK-NEXT: 1 25 10.00 U divw %si +# CHECK-NEXT: 2 30 10.00 * U divw (%rax) +# CHECK-NEXT: 1 25 10.00 U divl %edx +# CHECK-NEXT: 2 30 10.00 * U divl (%rax) +# CHECK-NEXT: 1 25 10.00 U divq %rcx +# CHECK-NEXT: 2 30 10.00 * U divq (%rax) +# CHECK-NEXT: 1 25 10.00 U idivb %dil +# CHECK-NEXT: 2 30 10.00 * U idivb (%rax) +# CHECK-NEXT: 1 25 10.00 U idivw %si +# CHECK-NEXT: 2 30 10.00 * U idivw (%rax) +# CHECK-NEXT: 1 25 10.00 U idivl %edx +# CHECK-NEXT: 2 30 10.00 * U idivl (%rax) +# CHECK-NEXT: 1 25 10.00 U idivq %rcx +# CHECK-NEXT: 2 30 10.00 * U idivq (%rax) # CHECK-NEXT: 1 3 1.00 imulb %dil # CHECK-NEXT: 2 8 1.00 * imulb (%rax) # CHECK-NEXT: 4 4 1.33 imulw %di |

