[PATCH] D145819: [FuncSpec] Increase the maximum number of times the specializer can run.
Alexandros Lamprineas via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sun Mar 12 09:27:12 PDT 2023
labrinea added a comment.
`Instruction Count delta`
**Comparison with base (parent of D145374 <https://reviews.llvm.org/D145374> - top of the chain)**
- Non LTO
| ClamAV | -0.101 |
| 7zip | +0.030 |
| tramp3d-v4 | -0.027 |
| kimwitu++ | -0.068 |
| sqlite3 | -0.213 |
| mafft | -0.030 |
| lencod | +0.020 |
| SPASS | -0.324 |
| consumer-typeset | +0.016 |
| Bullet | +0.029 |
| geomean | -0.067 |
|
- LTO
| ClamAV | +0.221 |
| 7zip | -0.034 |
| tramp3d-v4 | -0.003 |
| kimwitu++ | -0.128 |
| sqlite3 | +0.081 |
| mafft | -0.039 |
| lencod | -0.016 |
| SPASS | -0.795 |
| consumer-typeset | -0.001 |
| Bullet | -0.044 |
| geomean | -0.076 |
|
As I said the compile time hit is attributed to the number of clones so these changes are coming from D145379 <https://reviews.llvm.org/D145379> (added one extra specialization for sqlite3 and one for ClamAV when linking) and from D145394 <https://reviews.llvm.org/D145394> (removed all the specializations for SPASS).
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D145819/new/
https://reviews.llvm.org/D145819
More information about the llvm-commits
mailing list