[PATCH] D87163: [DSE] Switch to MemorySSA-backed DSE by default.

Florian Hahn via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Wed Sep 9 06:29:39 PDT 2020


fhahn added a comment.

As another data point, I have collected compile-time numbers for ARM64 with -Os -g LTO & -Oz -g LTO. Geoman changes below. Compile time here is actual execution time on a stabilized system.

                   Compile time     code size
  -Oz RLTO           0.67%             -0.12%
  -Os -g RLTO        0.06%             -0.14%

I think flipping the switch now should be reasonable compile-time wise and we also have some ideas on how to reduce compile-time even further once it is enabled by default.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D87163



More information about the cfe-commits mailing list