Not for commit!
PoC for using the caching introduced in D109844 for
isInvisibleToCallerBeforeRet.
This has a noticeable compile-time impact at the moment.
Paths
| Differential D110094
[DSE] Use notCapturedBeforeOrAt for isInvisibleToCallerBeforeRet (WIP). Needs ReviewPublic Authored by fhahn on Sep 20 2021, 11:58 AM. This revision needs review, but there are no reviewers specified.
Details
Summary Not for commit! PoC for using the caching introduced in D109844 for This has a noticeable compile-time impact at the moment.
Diff Detail
Revision Contents
Diff 373682 llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
llvm/test/Transforms/DeadStoreElimination/multiblock-captures.ll
llvm/test/Transforms/DeadStoreElimination/multiblock-malloc-free.ll
llvm/test/Transforms/DeadStoreElimination/simple.ll
|