diff options
author | Chris Lattner <sabre@nondot.org> | 2009-10-06 16:59:46 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-10-06 16:59:46 +0000 |
commit | 7963e159515bfb21c39739b84a1abc5b36c0a5a7 (patch) | |
tree | 69934e0f5cbb169214a11893095cf357dbd7b4a2 /include/llvm/Transforms | |
parent | f9416ea0cd555bd812e8f04df9e07a6576376185 (diff) | |
download | external_llvm-7963e159515bfb21c39739b84a1abc5b36c0a5a7.zip external_llvm-7963e159515bfb21c39739b84a1abc5b36c0a5a7.tar.gz external_llvm-7963e159515bfb21c39739b84a1abc5b36c0a5a7.tar.bz2 |
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
Diffstat (limited to 'include/llvm/Transforms')
-rw-r--r-- | include/llvm/Transforms/Scalar.h | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/include/llvm/Transforms/Scalar.h b/include/llvm/Transforms/Scalar.h index 012f69b..2483768 100644 --- a/include/llvm/Transforms/Scalar.h +++ b/include/llvm/Transforms/Scalar.h @@ -278,13 +278,6 @@ extern const PassInfo *const LCSSAID; //===----------------------------------------------------------------------===// // -// PredicateSimplifier - This pass collapses duplicate variables into one -// canonical form, and tries to simplify expressions along the way. -// -FunctionPass *createPredicateSimplifierPass(); - -//===----------------------------------------------------------------------===// -// // GVN - This pass performs global value numbering and redundant load // elimination cotemporaneously. // |