Remove stores that are immediately overwritten by larger
stores.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D58467
[DAGCombine] Generalize Dead Store to overlapping stores. ClosedPublic Authored by niravd on Feb 20 2019, 11:36 AM.
Details Summary Remove stores that are immediately overwritten by larger
Diff Detail
Event Timelineniravd added a child revision: D58468: [DAGCombine] Fold overlapping constant stores.Feb 20 2019, 11:43 AM This revision is now accepted and ready to land.Feb 20 2019, 11:59 AM Closed by commit rL354518: [DAGCombine] Generalize Dead Store to overlapping stores. (authored by niravd). · Explain WhyFeb 20 2019, 1:07 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 187663 llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
llvm/trunk/test/CodeGen/AArch64/ldst-paired-aliasing.ll
llvm/trunk/test/CodeGen/X86/pr40631_deadstore_elision.ll
|