The CorrelatedExpressionElimination pass is known to be buggy. Remove it.
[oota-llvm.git] / include / llvm / LinkAllPasses.h
index 17211b1b4f6b3c2eea124d7ceb586be628fd38d5..bc99064c241bca31b04082b5caa0e781c79cc9f6 100644 (file)
@@ -54,7 +54,6 @@ namespace {
       (void) llvm::createCFGSimplificationPass();
       (void) llvm::createConstantMergePass();
       (void) llvm::createConstantPropagationPass();
-      (void) llvm::createCorrelatedExpressionEliminationPass();
       (void) llvm::createDeadArgEliminationPass();
       (void) llvm::createDeadCodeEliminationPass();
       (void) llvm::createDeadInstEliminationPass();
@@ -84,7 +83,6 @@ namespace {
       (void) llvm::createLoopRotatePass();
       (void) llvm::createLoopIndexSplitPass();
       (void) llvm::createLowerAllocationsPass();
-      (void) llvm::createLowerGCPass();
       (void) llvm::createLowerInvokePass();
       (void) llvm::createLowerPackedPass();
       (void) llvm::createLowerSelectPass();
@@ -114,7 +112,6 @@ namespace {
       (void) llvm::createPredicateSimplifierPass();
       (void) llvm::createCodeGenPreparePass();
       (void) llvm::createGVNPass();
-      (void) llvm::createValueInfoPass();
 
       (void)new llvm::IntervalPartition();
       (void)new llvm::FindUsedTypes();