[PATCH] D75025: [DSE,MSSA] Cache accesses with/without reachable read-clobbers.

Florian Hahn via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 18 07:01:23 PDT 2020


fhahn added a comment.

In D75025#2216000 <https://reviews.llvm.org/D75025#2216000>, @xbolva00 wrote:

> https://llvm-compile-time-tracker.com/compare.php?from=d545286b861cc6c460e36543ffd2771166847fa0&to=9e46fcc34c01386e5142e1630ad02e1284c49c67&stat=instructions
>
> Looks great :) With some huge improvements for LTO.

Unfortunately the improvements are against a large regression over legacy DSE. But I've been working on a further set of patches, which includes this one, to limit the gap between legacy DSE & MemorySSA-backed DSE, hopefully to a point where it is acceptable to switch (and improve compile-time further afterwards). Numbers: http://llvm-compile-time-tracker.com/compare.php?from=4cc20aa74339812c3e4daa4138ed40cb98521bfc&to=504153dc6efd29ad37ffb6ffb2e80d4101b56e5b&stat=instructions

More details: http://llvm-compile-time-tracker.com/compare.php?from=4cc20aa74339812c3e4daa4138ed40cb98521bfc&to=504153dc6efd29ad37ffb6ffb2e80d4101b56e5b&stat=instructions


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D75025



More information about the llvm-commits mailing list