Revert r226201 (Add a new pass "inductive range check elimination")
authorSanjoy Das <sanjoy@playingwithpointers.com>
Thu, 15 Jan 2015 22:18:10 +0000 (22:18 +0000)
committerSanjoy Das <sanjoy@playingwithpointers.com>
Thu, 15 Jan 2015 22:18:10 +0000 (22:18 +0000)
commitdf1b4f601dbd40a4daf803139b43a8d69f631876
tree782645f60b440c51476126fb4dd1f0b44a48e9f0
parent63feac1e767184551e05e05961e5bc37c493e1f7
Revert r226201 (Add a new pass "inductive range check elimination")

The change used C++11 features not supported by MSVC 2012.  I will fix
the change to use things supported MSVC 2012 and recommit shortly.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@226216 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/InitializePasses.h
include/llvm/LinkAllPasses.h
include/llvm/Transforms/Scalar.h
lib/Transforms/Scalar/CMakeLists.txt
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp [deleted file]
lib/Transforms/Scalar/Scalar.cpp
test/Transforms/IRCE/multiple-access-no-preloop.ll [deleted file]
test/Transforms/IRCE/single-access-no-preloop.ll [deleted file]
test/Transforms/IRCE/single-access-with-preloop.ll [deleted file]
test/Transforms/IRCE/unhandled.ll [deleted file]
test/Transforms/IRCE/with-parent-loops.ll [deleted file]