Treat lifetime begin/end markers as allocations/frees respectively for the
purposes for GVN/DSE. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85383 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- lib/Analysis/MemoryDependenceAnalysis.cpp 15 additions, 3 deletionslib/Analysis/MemoryDependenceAnalysis.cpp
- lib/Transforms/Scalar/DeadStoreElimination.cpp 20 additions, 0 deletionslib/Transforms/Scalar/DeadStoreElimination.cpp
- lib/Transforms/Scalar/GVN.cpp 21 additions, 0 deletionslib/Transforms/Scalar/GVN.cpp
- test/Transforms/DeadStoreElimination/lifetime-simple.ll 18 additions, 0 deletionstest/Transforms/DeadStoreElimination/lifetime-simple.ll
- test/Transforms/GVN/lifetime-simple.ll 20 additions, 0 deletionstest/Transforms/GVN/lifetime-simple.ll
Loading
Please register or sign in to comment