[PATCH] D75025: [DSE,MSSA] Cache accesses with/without reachable read-clobbers.
Florian Hahn via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Aug 24 09:52:02 PDT 2020
fhahn updated this revision to Diff 287427.
fhahn added a comment.
Rebase and ping.
This improves compile time, while also improving the number of removed stores in some cases (due to cutting off bad candidates earlier, rather than spending time and scan limit on them).
Improves geoman -O3 -0.15% ReleaseThinLTO -0.29%, ReleaseThinLTO (link only) -0.37%
http://llvm-compile-time-tracker.com/compare.php?from=dbab061a49f82c7d3bce4b3d601742d17df3daee&to=13e39ded7f8f772f9fd0d53aff8849e0a449509b&stat=instructions
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D75025/new/
https://reviews.llvm.org/D75025
Files:
llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D75025.287427.patch
Type: text/x-patch
Size: 5472 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200824/1137ad5c/attachment.bin>
More information about the llvm-commits
mailing list