(void) llvm::createDeadStoreEliminationPass();
(void) llvm::createDeadTypeEliminationPass();
(void) llvm::createEdgeProfilerPass();
- (void) llvm::createRedundantLoadEliminationPass();
(void) llvm::createFunctionInliningPass();
(void) llvm::createFunctionProfilerPass();
(void) llvm::createGCSEPass();
//
FunctionPass *createGVNPREPass();
-//===----------------------------------------------------------------------===//
-//
-// RedundantLoadElimination - This pass deletes loads that are dominated by
-// must-aliased loads and are not stored to between the loads.
-//
-FunctionPass *createRedundantLoadEliminationPass();
-
//===----------------------------------------------------------------------===//
//
// GVN - This pass performs global value numbering and redundant load