Replace the odd kill# hack with something less fragile.
[oota-llvm.git] / include / llvm / LinkAllPasses.h
index be98f074b76d37163342bf55415f640d2c9b38c6..a8fb5356a5c2daa5ae4bd442923bc32c747ea5f0 100644 (file)
@@ -82,6 +82,7 @@ namespace {
       (void) llvm::createLoopUnrollPass();
       (void) llvm::createLoopUnswitchPass();
       (void) llvm::createLoopRotatePass();
+      (void) llvm::createLoopIndexSplitPass();
       (void) llvm::createLowerAllocationsPass();
       (void) llvm::createLowerGCPass();
       (void) llvm::createLowerInvokePass();
@@ -112,6 +113,7 @@ namespace {
       (void) llvm::createInstCountPass();
       (void) llvm::createPredicateSimplifierPass();
       (void) llvm::createCodeGenPreparePass();
+      (void) llvm::createGVNPass();
 
       (void)new llvm::IntervalPartition();
       (void)new llvm::FindUsedTypes();