Re-revert r173342, without losing the compile time improvements, flat
authorChandler Carruth <chandlerc@gmail.com>
Sun, 27 Jan 2013 06:42:03 +0000 (06:42 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Sun, 27 Jan 2013 06:42:03 +0000 (06:42 +0000)
commit455151e4f7b6dc264183ecc892a2f9678ff5fe46
tree973ce8235d2a476a2392aa4a06c2cbf552de14a1
parent6de90c0820db87335ac14d42d13f75e1ee4bb417
Re-revert r173342, without losing the compile time improvements, flat
out bug fixes, or functionality preserving refactorings.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173610 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Utils/SimplifyCFG.cpp
test/Transforms/SimplifyCFG/SpeculativeExec.ll