diff options
Diffstat (limited to 'llvm/test/tools/llvm-mca/X86/bzhi-read-after-ld.s')
| -rw-r--r-- | llvm/test/tools/llvm-mca/X86/bzhi-read-after-ld.s | 27 |
1 files changed, 17 insertions, 10 deletions
diff --git a/llvm/test/tools/llvm-mca/X86/bzhi-read-after-ld.s b/llvm/test/tools/llvm-mca/X86/bzhi-read-after-ld.s index 86ed81f5c02..a9c7c8b8564 100644 --- a/llvm/test/tools/llvm-mca/X86/bzhi-read-after-ld.s +++ b/llvm/test/tools/llvm-mca/X86/bzhi-read-after-ld.s @@ -11,25 +11,32 @@ bzhil %esi, (%rdi), %eax # ALL-NEXT: Instructions: 2 # BDWELL-NEXT: Total Cycles: 9 -# BDWELL-NEXT: Dispatch Width: 4 +# HASWELL-NEXT: Total Cycles: 9 +# SKYLAKE-NEXT: Total Cycles: 9 +# ZNVER1-NEXT: Total Cycles: 8 + +# ALL-NEXT: Total uOps: 3 + +# BDWELL: Dispatch Width: 4 +# BDWELL-NEXT: uOps Per Cycle: 0.33 # BDWELL-NEXT: IPC: 0.22 # BDWELL-NEXT: Block RThroughput: 0.8 -# HASWELL-NEXT: Total Cycles: 9 -# HASWELL-NEXT: Dispatch Width: 4 +# HASWELL: Dispatch Width: 4 +# HASWELL-NEXT: uOps Per Cycle: 0.33 # HASWELL-NEXT: IPC: 0.22 # HASWELL-NEXT: Block RThroughput: 0.8 -# SKYLAKE-NEXT: Total Cycles: 9 -# SKYLAKE-NEXT: Dispatch Width: 6 -# SKYLAKE-NEXT: IPC: 0.22 -# SKYLAKE-NEXT: Block RThroughput: 0.5 - -# ZNVER1-NEXT: Total Cycles: 8 -# ZNVER1-NEXT: Dispatch Width: 4 +# ZNVER1: Dispatch Width: 4 +# ZNVER1-NEXT: uOps Per Cycle: 0.38 # ZNVER1-NEXT: IPC: 0.25 # ZNVER1-NEXT: Block RThroughput: 0.8 +# SKYLAKE: Dispatch Width: 6 +# SKYLAKE-NEXT: uOps Per Cycle: 0.33 +# SKYLAKE-NEXT: IPC: 0.22 +# SKYLAKE-NEXT: Block RThroughput: 0.5 + # ALL: Instruction Info: # ALL-NEXT: [1]: #uOps # ALL-NEXT: [2]: Latency |

