diff options
author | Jeff Cohen <jeffc@jolt-lang.org> | 2005-01-08 18:15:23 +0000 |
---|---|---|
committer | Jeff Cohen <jeffc@jolt-lang.org> | 2005-01-08 18:15:23 +0000 |
commit | 06deda2d9c8d3117c49704e42b5147df13f42355 (patch) | |
tree | b8216ffc0e70304f52f28b26e7ae008926543c04 /include/llvm/Transforms | |
parent | bf65268def058af3e1d35aba233d5f0fd5a80fce (diff) | |
download | external_llvm-06deda2d9c8d3117c49704e42b5147df13f42355.zip external_llvm-06deda2d9c8d3117c49704e42b5147df13f42355.tar.gz external_llvm-06deda2d9c8d3117c49704e42b5147df13f42355.tar.bz2 |
Add a few more passes to LinkAllPasses.h
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19371 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Transforms')
-rw-r--r-- | include/llvm/Transforms/LinkAllPasses.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/llvm/Transforms/LinkAllPasses.h b/include/llvm/Transforms/LinkAllPasses.h index f29f3de..f088bcd 100644 --- a/include/llvm/Transforms/LinkAllPasses.h +++ b/include/llvm/Transforms/LinkAllPasses.h @@ -18,6 +18,9 @@ #ifdef _MSC_VER +#include "llvm/Analysis/Passes.h" +#include "llvm/Analysis/LoadValueNumbering.h" +#include "llvm/CodeGen/Passes.h" #include "llvm/Transforms/Instrumentation.h" #include "llvm/Transforms/IPO.h" #include "llvm/Transforms/Scalar.h" @@ -63,12 +66,14 @@ namespace { (void) llvm::createGCSEPass(); (void) llvm::createGlobalDCEPass(); (void) llvm::createGlobalOptimizerPass(); + (void) llvm::createGlobalsModRefPass(); (void) llvm::createIPConstantPropagationPass(); (void) llvm::createIPSCCPPass(); (void) llvm::createIndVarSimplifyPass(); (void) llvm::createInstructionCombiningPass(); (void) llvm::createInternalizePass(); (void) llvm::createLICMPass(); + (void) llvm::createLoadValueNumberingPass(); (void) llvm::createLoopExtractorPass(); (void) llvm::createLoopInstrumentationPass(); (void) llvm::createLoopSimplifyPass(); @@ -100,6 +105,7 @@ namespace { (void) llvm::createTraceValuesPassForBasicBlocks(); (void) llvm::createTraceValuesPassForFunction(); (void) llvm::createUnifyFunctionExitNodesPass(); + (void) llvm::createUnreachableBlockEliminationPass(); } } X; }; |