| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/ |
| H A D | cpus.s | 31 # BARCELONA-NEXT: Block RThroughput: 0.3 36 # BDVER2-NEXT: Block RThroughput: 1.0 41 # BROADWELL-NEXT: Block RThroughput: 0.3 46 # BTVER2-NEXT: Block RThroughput: 0.5 51 # HASWELL-NEXT: Block RThroughput: 0.3 56 # ICX-NEXT: Block RThroughput: 0.3 61 # IVYBRIDGE-NEXT: Block RThroughput: 0.3 66 # KNL-NEXT: Block RThroughput: 0.3 71 # SANDYBRIDGE-NEXT: Block RThroughput: 0.3 76 # SKX-NEXT: Block RThroughput: 0.3 [all …]
|
| H A D | llvm-mca-markers-5.s | 26 # CHECK-NEXT: Block RThroughput: 0.5 31 # CHECK-NEXT: [3]: RThroughput 49 # CHECK-NEXT: Block RThroughput: 0.5 54 # CHECK-NEXT: [3]: RThroughput 72 # CHECK-NEXT: Block RThroughput: 0.5 77 # CHECK-NEXT: [3]: RThroughput
|
| H A D | uop-queue.s | 25 # BTVER2-DEC-2-NEXT: Block RThroughput: 2.0 70 # BTVER2-DEC-1-NEXT: Block RThroughput: 2.0 75 # BTVER2-UOPQ-1-NEXT: Block RThroughput: 2.0 80 # BTVER2-UOPQ-2-NEXT: Block RThroughput: 2.0 85 # HASWELL-DEC-2-NEXT: Block RThroughput: 1.0 90 # HASWELL-UOPQ-1-NEXT: Block RThroughput: 1.0 95 # HASWELL-UOPQ-2-NEXT: Block RThroughput: 1.0 100 # HASWELL-UOPQ-3-NEXT: Block RThroughput: 1.0 105 # HASWELL-UOPQ-4-NEXT: Block RThroughput: 1.0
|
| H A D | read-after-ld-1.s | 53 # BARCELONA-NEXT: Block RThroughput: 14.0 58 # BDVER2-NEXT: Block RThroughput: 5.0 63 # BDWELL-NEXT: Block RThroughput: 5.0 68 # BTVER2-NEXT: Block RThroughput: 19.0 73 # HASWELL-NEXT: Block RThroughput: 7.0 78 # SANDY-NEXT: Block RThroughput: 14.0 83 # SKYLAKE-NEXT: Block RThroughput: 3.0 88 # ZNVER1-NEXT: Block RThroughput: 1.0 93 # ZNVER2-NEXT: Block RThroughput: 1.0 98 # ZNVER3-NEXT: Block RThroughput: 3.0
|
| H A D | bextr-read-after-ld.s | 41 # BDVER2-NEXT: Block RThroughput: 2.0 46 # BDWELL-NEXT: Block RThroughput: 1.0 51 # BTVER2-NEXT: Block RThroughput: 1.0 56 # HASWELL-NEXT: Block RThroughput: 1.0 61 # SKYLAKE-NEXT: Block RThroughput: 0.7 66 # ZNVER1-NEXT: Block RThroughput: 0.8 71 # ZNVER2-NEXT: Block RThroughput: 0.8 76 # ALL-NEXT: [3]: RThroughput
|
| H A D | variable-blend-read-after-ld-1.s | 58 # BDVER2-NEXT: Block RThroughput: 2.0 63 # BDWELL-NEXT: Block RThroughput: 2.0 68 # BTVER2-NEXT: Block RThroughput: 2.0 73 # HASWELL-NEXT: Block RThroughput: 2.0 78 # IVY-NEXT: Block RThroughput: 1.0 83 # SANDY-NEXT: Block RThroughput: 1.0 88 # SKYLAKE-NEXT: Block RThroughput: 0.7 93 # ZNVER1-NEXT: Block RThroughput: 0.5 98 # ZNVER2-NEXT: Block RThroughput: 0.5
|
| H A D | variable-blend-read-after-ld-2.s | 58 # BDVER2-NEXT: Block RThroughput: 2.0 63 # BDWELL-NEXT: Block RThroughput: 2.0 68 # BTVER2-NEXT: Block RThroughput: 2.0 73 # HASWELL-NEXT: Block RThroughput: 2.0 78 # IVY-NEXT: Block RThroughput: 1.0 83 # SANDY-NEXT: Block RThroughput: 1.0 88 # SKYLAKE-NEXT: Block RThroughput: 0.7 93 # ZNVER1-NEXT: Block RThroughput: 0.5 98 # ZNVER2-NEXT: Block RThroughput: 0.5
|
| H A D | bzhi-read-after-ld.s | 26 # BDWELL-NEXT: Block RThroughput: 0.8 31 # HASWELL-NEXT: Block RThroughput: 0.8 36 # SKYLAKE-NEXT: Block RThroughput: 0.5 41 # ZNVER1-NEXT: Block RThroughput: 0.8 46 # ZNVER2-NEXT: Block RThroughput: 0.8 51 # ALL-NEXT: [3]: RThroughput
|
| H A D | read-after-ld-3.s | 20 # BDWELL-NEXT: Block RThroughput: 0.8 25 # HASWELL-NEXT: Block RThroughput: 0.8 30 # SANDY-NEXT: Block RThroughput: 0.8 35 # SKYLAKE-NEXT: Block RThroughput: 0.5
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/BtVer2/ |
| H A D | int-to-fpu-forwarding-2.s | 38 # CHECK-NEXT: Block RThroughput: 1.0 43 # CHECK-NEXT: [3]: RThroughput 85 # CHECK-NEXT: Block RThroughput: 1.0 90 # CHECK-NEXT: [3]: RThroughput 132 # CHECK-NEXT: Block RThroughput: 1.0 137 # CHECK-NEXT: [3]: RThroughput 179 # CHECK-NEXT: Block RThroughput: 1.0 184 # CHECK-NEXT: [3]: RThroughput 226 # CHECK-NEXT: Block RThroughput: 1.0 231 # CHECK-NEXT: [3]: RThroughput [all …]
|
| H A D | int-to-fpu-forwarding-1.s | 36 # CHECK-NEXT: Block RThroughput: 2.0 41 # CHECK-NEXT: [3]: RThroughput 85 # CHECK-NEXT: Block RThroughput: 2.0 90 # CHECK-NEXT: [3]: RThroughput 134 # CHECK-NEXT: Block RThroughput: 2.0 139 # CHECK-NEXT: [3]: RThroughput 183 # CHECK-NEXT: Block RThroughput: 2.0 188 # CHECK-NEXT: [3]: RThroughput
|
| H A D | cmpxchg-read-advance.s | 58 # CHECK-NEXT: Block RThroughput: 4.0 63 # CHECK-NEXT: [3]: RThroughput 125 # CHECK-NEXT: Block RThroughput: 4.0 130 # CHECK-NEXT: [3]: RThroughput 192 # CHECK-NEXT: Block RThroughput: 17.0 197 # CHECK-NEXT: [3]: RThroughput 264 # CHECK-NEXT: [3]: RThroughput 331 # CHECK-NEXT: [3]: RThroughput 402 # CHECK-NEXT: [3]: RThroughput 473 # CHECK-NEXT: [3]: RThroughput [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Barcelona/ |
| H A D | int-to-fpu-forwarding-2.s | 30 # CHECK-NEXT: Block RThroughput: 2.0 35 # CHECK-NEXT: [3]: RThroughput 71 # CHECK-NEXT: Block RThroughput: 1.0 76 # CHECK-NEXT: [3]: RThroughput 112 # CHECK-NEXT: Block RThroughput: 1.0 117 # CHECK-NEXT: [3]: RThroughput 153 # CHECK-NEXT: Block RThroughput: 1.0 158 # CHECK-NEXT: [3]: RThroughput
|
| H A D | int-to-fpu-forwarding-1.s | 34 # CHECK-NEXT: Block RThroughput: 2.0 39 # CHECK-NEXT: [3]: RThroughput 77 # CHECK-NEXT: Block RThroughput: 2.0 82 # CHECK-NEXT: [3]: RThroughput 120 # CHECK-NEXT: Block RThroughput: 2.0 125 # CHECK-NEXT: [3]: RThroughput 163 # CHECK-NEXT: Block RThroughput: 2.0 168 # CHECK-NEXT: [3]: RThroughput
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/AArch64/Exynos/ |
| H A D | direct-branch.s | 20 # M3-NEXT: Block RThroughput: 0.2 25 # M4-NEXT: Block RThroughput: 0.2 30 # M5-NEXT: Block RThroughput: 0.2 35 # ALL-NEXT: [3]: RThroughput
|
| H A D | crc.s | 25 # M3-NEXT: Block RThroughput: 2.0 29 # M4-NEXT: Block RThroughput: 4.0 33 # M5-NEXT: Block RThroughput: 2.0 38 # ALL-NEXT: [3]: RThroughput
|
| H A D | float-recp.s | 29 # M3-NEXT: Block RThroughput: 2.0 33 # M4-NEXT: Block RThroughput: 1.5 37 # M5-NEXT: Block RThroughput: 1.3 42 # ALL-NEXT: [3]: RThroughput
|
| H A D | double-recp.s | 31 # M3-NEXT: Block RThroughput: 3.3 35 # M4-NEXT: Block RThroughput: 2.3 39 # M5-NEXT: Block RThroughput: 2.3 44 # ALL-NEXT: [3]: RThroughput
|
| H A D | float-rsqrt.s | 32 # M3-NEXT: Block RThroughput: 19.0 36 # M4-NEXT: Block RThroughput: 2.0 40 # M5-NEXT: Block RThroughput: 2.0 45 # ALL-NEXT: [3]: RThroughput
|
| H A D | double-rsqrt.s | 35 # M3-NEXT: Block RThroughput: 26.0 39 # M4-NEXT: Block RThroughput: 3.0 43 # M5-NEXT: Block RThroughput: 3.0 48 # ALL-NEXT: [3]: RThroughput
|
| H A D | divide-multiply.s | 28 # EM3-NEXT: Block RThroughput: 33.0 32 # EM4-NEXT: Block RThroughput: 33.0 36 # EM5-NEXT: Block RThroughput: 26.0 41 # ALL-NEXT: [3]: RThroughput
|
| H A D | float-sqrt.s | 33 # M3-NEXT: Block RThroughput: 20.0 37 # M4-NEXT: Block RThroughput: 2.3 41 # M5-NEXT: Block RThroughput: 2.3 46 # ALL-NEXT: [3]: RThroughput
|
| H A D | scheduler-queue-usage.s | 16 # M3-NEXT: Block RThroughput: 0.2 21 # M4-NEXT: Block RThroughput: 0.2 26 # M5-NEXT: Block RThroughput: 0.2
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/BdVer2/ |
| H A D | int-to-fpu-forwarding-2.s | 38 # CHECK-NEXT: Block RThroughput: 1.0 43 # CHECK-NEXT: [3]: RThroughput 94 # CHECK-NEXT: Block RThroughput: 1.0 99 # CHECK-NEXT: [3]: RThroughput 150 # CHECK-NEXT: Block RThroughput: 1.0 155 # CHECK-NEXT: [3]: RThroughput 206 # CHECK-NEXT: Block RThroughput: 1.0 211 # CHECK-NEXT: [3]: RThroughput 262 # CHECK-NEXT: Block RThroughput: 1.0 267 # CHECK-NEXT: [3]: RThroughput [all …]
|
| H A D | int-to-fpu-forwarding-1.s | 34 # CHECK-NEXT: Block RThroughput: 3.0 39 # CHECK-NEXT: [3]: RThroughput 92 # CHECK-NEXT: Block RThroughput: 3.0 97 # CHECK-NEXT: [3]: RThroughput 150 # CHECK-NEXT: Block RThroughput: 3.0 155 # CHECK-NEXT: [3]: RThroughput 208 # CHECK-NEXT: Block RThroughput: 3.0 213 # CHECK-NEXT: [3]: RThroughput
|