This reverts commit r265913 and r265912
authorSanjoy Das <sanjoy@playingwithpointers.com>
Mon, 11 Apr 2016 15:26:18 +0000 (15:26 +0000)
committerSanjoy Das <sanjoy@playingwithpointers.com>
Mon, 11 Apr 2016 15:26:18 +0000 (15:26 +0000)
commitf9d88e650b89aebb0af85cd00639b55e740f2569
tree1a12d4855f7021ade2d20b4e3c7080596edc7567
parente578e970cb979d000e6b1d734b406aa06d9313d4
This reverts commit r265913 and r265912

See PR27315

r265913: "[IndVars] Eliminate op.with.overflow when possible"

r265912: "[SCEV] See through op.with.overflow intrinsics"
llvm-svn: 265950
llvm/include/llvm/Analysis/ValueTracking.h
llvm/lib/Analysis/ScalarEvolution.cpp
llvm/lib/Analysis/ValueTracking.cpp
llvm/lib/Transforms/Utils/SimplifyIndVar.cpp
llvm/test/Analysis/ScalarEvolution/overflow-intrinsics.ll [deleted file]
llvm/test/Transforms/IndVarSimplify/overflow-intrinsics.ll [deleted file]
llvm/test/Transforms/IndVarSimplify/overflowcheck.ll