[llvm-commits] CVS: llvm/include/llvm/Transforms/LinkAllPasses.h
Jeff Cohen
jeffc at jolt-lang.org
Thu Jan 6 22:12:52 PST 2005
Changes in directory llvm/include/llvm/Transforms:
LinkAllPasses.h updated: 1.4 -> 1.5
---
Log message:
Update list of passes
---
Diffs of the changes: (+17 -30)
Index: llvm/include/llvm/Transforms/LinkAllPasses.h
diff -u llvm/include/llvm/Transforms/LinkAllPasses.h:1.4 llvm/include/llvm/Transforms/LinkAllPasses.h:1.5
--- llvm/include/llvm/Transforms/LinkAllPasses.h:1.4 Thu Jan 6 01:01:08 2005
+++ llvm/include/llvm/Transforms/LinkAllPasses.h Fri Jan 7 00:12:41 2005
@@ -43,40 +43,32 @@
// The commented out calls below refer to non-existant creation
// functions. They will be uncommented as the functions are added.
- // (void) llvm::createADCEPass();
- // (void) llvm::createArgPromotionPass();
- // (void) llvm::createBasicBlockTracerPass();
- (void) llvm::createBlockExtractorPass(bbv);
- // (void) llvm::createBlockPlacementPass();
- // (void) llvm::createBlockProfilerPass();
+ (void) llvm::createAggressiveDCEPass();
+ (void) llvm::createArgumentPromotionPass();
(void) llvm::createBreakCriticalEdgesPass();
- // (void) llvm::createCEEPass();
- // (void) llvm::createCFGSimplifyPass();
+ (void) llvm::createCFGSimplificationPass();
(void) llvm::createCombineBranchesPass();
- // (void) llvm::createConstantExpressionsLowerPass();
(void) llvm::createConstantMergePass();
(void) llvm::createConstantPropagationPass();
- // (void) llvm::createDAEPass();
- // (void) llvm::createDCEPass();
- // (void) llvm::createDSEPass();
- // (void) llvm::createDTEPass();
+ (void) llvm::createCorrelatedExpressionEliminationPass();
+ (void) llvm::createDeadArgEliminationPass();
+ (void) llvm::createDeadCodeEliminationPass();
(void) llvm::createDeadInstEliminationPass();
- // (void) llvm::createEdgeProfilerPass();
+ (void) llvm::createDeadStoreEliminationPass();
+ (void) llvm::createDeadTypeEliminationPass();
(void) llvm::createEmitFunctionTablePass();
- // (void) llvm::createFunctionProfilerPass();
+ (void) llvm::createFunctionInliningPass();
(void) llvm::createFunctionResolvingPass();
- // (void) llvm::createFunctionTracerPass();
(void) llvm::createGCSEPass();
(void) llvm::createGlobalDCEPass();
(void) llvm::createGlobalOptimizerPass();
- // (void) llvm::createIPCPPass();
+ (void) llvm::createIPConstantPropagationPass();
(void) llvm::createIPSCCPPass();
(void) llvm::createIndVarSimplifyPass();
- // (void) llvm::createInstCombinerPass();
- // (void) llvm::createInstLoopsPass();
+ (void) llvm::createInstructionCombiningPass();
(void) llvm::createInternalizePass();
(void) llvm::createLICMPass();
- // (void) llvm::createLoopExtractorPass();
+ (void) llvm::createLoopInstrumentationPass();
(void) llvm::createLoopSimplifyPass();
(void) llvm::createLoopStrengthReducePass();
(void) llvm::createLoopUnrollPass();
@@ -85,25 +77,20 @@
(void) llvm::createLowerGCPass();
(void) llvm::createLowerInvokePass();
(void) llvm::createLowerPackedPass();
- (void) llvm::createLowerSelectPass();
(void) llvm::createLowerSetJmpPass();
(void) llvm::createLowerSwitchPass();
- // (void) llvm::createPREPass();
- // (void) llvm::createProfilePathsPass();
- // (void) llvm::createPromotePass();
+ (void) llvm::createPromoteMemoryToRegister();
(void) llvm::createPruneEHPass();
- // (void) llvm::createRPRPass();
(void) llvm::createRaiseAllocationsPass();
+ (void) llvm::createRaisePointerReferencesPass();
(void) llvm::createReassociatePass();
(void) llvm::createSCCPPass();
- // (void) llvm::createSROAPass();
- // (void) llvm::createSimpleInlinerPass();
+ (void) llvm::createScalarReplAggregatesPass();
(void) llvm::createSingleLoopExtractorPass();
- (void) llvm::createStripSymbolsPass();
(void) llvm::createTailCallEliminationPass();
(void) llvm::createTailDuplicationPass();
- // (void) llvm::createTraceBasicBlocksPass();
- (void) llvm::createUnifyFunctionExitNodesPass();
+ (void) llvm::createTraceValuesPassForBasicBlocks();
+ (void) llvm::createTraceValuesPassForFunction();
}
} X;
};
More information about the llvm-commits
mailing list