]> granicus.if.org Git - llvm/commit
[InstCombine] Don't DSE across readnone functions that may throw
authorSanjoy Das <sanjoy@playingwithpointers.com>
Tue, 17 Jan 2017 05:45:09 +0000 (05:45 +0000)
committerSanjoy Das <sanjoy@playingwithpointers.com>
Tue, 17 Jan 2017 05:45:09 +0000 (05:45 +0000)
commit4b48551490f00df6a46afcc0535245d231c6395e
treee9ed07dcc10c5b25d47010e666f2dca3ad0ae7db
parent0f55cd487fd94983e308cf2fcd27e85b31509ff0
[InstCombine] Don't DSE across readnone functions that may throw

Summary: Depends on D28740

Reviewers: dberlin, chandlerc, hfinkel, majnemer

Subscribers: mcrosier, llvm-commits

Differential Revision: https://reviews.llvm.org/D28742

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@292197 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
test/Transforms/InstCombine/readnone-maythrow.ll [new file with mode: 0644]