This fixes an instance where MemorySSA-using Dead Store Elimination is failing to do a transformation that the non-MemorySSA-using version does.
Details
Details
Diff Detail
Diff Detail
Unit Tests
Unit Tests
Paths
| Differential D83783
[DSE,MSSA] Recognise init_trampoline in getLocForWriteEx ClosedPublic Authored by john.brawn on Jul 14 2020, 8:47 AM.
Details Summary This fixes an instance where MemorySSA-using Dead Store Elimination is failing to do a transformation that the non-MemorySSA-using version does.
Diff Detail
Unit TestsFailed Event TimelineThis revision is now accepted and ready to land.Jul 14 2020, 9:03 AM Closed by commit rG20854d85e14c: [DSE,MSSA] Recognise init_trampoline in getLocForWriteEx (authored by john.brawn). · Explain WhyJul 15 2020, 4:19 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 277843 llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
llvm/test/Transforms/DeadStoreElimination/MSSA/simple-todo.ll
llvm/test/Transforms/DeadStoreElimination/MSSA/simple.ll
|