[PATCH] D90095: [WIP][DSE] Enable MSSA DSE to optimize across PHIs
Evgeniy via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sat Oct 24 05:12:18 PDT 2020
ebrevnov created this revision.
Herald added subscribers: llvm-commits, hiraditya, Prazek.
Herald added a project: LLVM.
ebrevnov requested review of this revision.
This is somewhat working version able to handle cross block DSE across PHI merges. This is not a final patch in any means. It should be possible to extract several NFCs, split to smaller pieces, tests, etc. If someone wants to take over and continue it would be great. If not I will do my best to push changes as schedule permits. Anyway any feedback is welcome.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D90095
Files:
llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D90095.300476.patch
Type: text/x-patch
Size: 21951 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20201024/adbde587/attachment.bin>
More information about the llvm-commits
mailing list