[PATCH] D95125: [WebAssembly] Enable loop unrolling

Sam Parker via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 26 03:14:43 PST 2021


samparker added a comment.

> But if we do this I'd recommend we at least update changelogs and docs in preparation, to try to minimize the annoyance for users.

Sure and users should definitely be recommended to compile at -Os if code size is their most important metric. From my, admittedly limited, benchmarking the difference between the optimisation levels is quite negligible, yet -Os can reduce size without suffering the performance impact often associated with -Oz.

F15190627: polybench-opt-levels.png <https://reviews.llvm.org/F15190627>

F15190626: adobe-optlevels.png <https://reviews.llvm.org/F15190626>


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D95125/new/

https://reviews.llvm.org/D95125



More information about the llvm-commits mailing list