]> granicus.if.org Git - llvm/commit
[EarlyCSE] Don't DSE across readnone functions that may throw
authorSanjoy Das <sanjoy@playingwithpointers.com>
Tue, 17 Jan 2017 20:15:47 +0000 (20:15 +0000)
committerSanjoy Das <sanjoy@playingwithpointers.com>
Tue, 17 Jan 2017 20:15:47 +0000 (20:15 +0000)
commit90b7e38b05d209a93be3e0507998089885e9da3f
tree9d73cd98301a3752ab41052a4c158441e9011441
parente9d3b46a1df82f6d7dde01be7bfdcab04e58a994
[EarlyCSE] 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/D28741

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