remove predicate simplifier, it never got the last bugs beaten
authorChris Lattner <sabre@nondot.org>
Tue, 6 Oct 2009 16:59:46 +0000 (16:59 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 6 Oct 2009 16:59:46 +0000 (16:59 +0000)
commit7963e159515bfb21c39739b84a1abc5b36c0a5a7
tree69934e0f5cbb169214a11893095cf357dbd7b4a2
parentf9416ea0cd555bd812e8f04df9e07a6576376185
remove predicate simplifier, it never got the last bugs beaten
out of it, and jump threading, condprop and gvn are now getting
most of the benefit.  This was approved by Nicholas and Nicolas.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83390 91177308-0d34-0410-b5e6-96231b3b80d8
23 files changed:
include/llvm/LinkAllPasses.h
include/llvm/Transforms/Scalar.h
lib/Transforms/Scalar/PredicateSimplifier.cpp [deleted file]
test/Transforms/PredicateSimplifier/2006-08-02-Switch.ll [deleted file]
test/Transforms/PredicateSimplifier/2006-08-07-LeaderOffByOne.ll [deleted file]
test/Transforms/PredicateSimplifier/2006-09-20-ResolveCycle.ll [deleted file]
test/Transforms/PredicateSimplifier/2006-09-20-SetCC.ll [deleted file]
test/Transforms/PredicateSimplifier/2006-10-22-IntOr.ll [deleted file]
test/Transforms/PredicateSimplifier/2006-10-25-AddSetCC.ll [deleted file]
test/Transforms/PredicateSimplifier/2006-11-04-ImpossibleGT.ll [deleted file]
test/Transforms/PredicateSimplifier/2006-11-04-ReplacingZeros.ll [deleted file]
test/Transforms/PredicateSimplifier/2006-11-05-CycleGTLT.ll [deleted file]
test/Transforms/PredicateSimplifier/2006-11-11-Squeeze.ll [deleted file]
test/Transforms/PredicateSimplifier/2006-11-12-MergeNodes.ll [deleted file]
test/Transforms/PredicateSimplifier/2007-01-04-SelectSwitch.ll [deleted file]
test/Transforms/PredicateSimplifier/2007-03-17-OpsToDefVRP.ll [deleted file]
test/Transforms/PredicateSimplifier/2007-09-19-Subtract.ll [deleted file]
test/Transforms/PredicateSimplifier/dg.exp [deleted file]
test/Transforms/PredicateSimplifier/predsimplify.ll [deleted file]
test/Transforms/PredicateSimplifier/predsimplify.reg1.ll [deleted file]
test/Transforms/PredicateSimplifier/predsimplify.reg2.ll [deleted file]
test/Transforms/PredicateSimplifier/predsimplify.reg3.ll [deleted file]
test/Transforms/PredicateSimplifier/predsimplify.reg4.ll [deleted file]