X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=lib%2FPasses%2FPassRegistry.def;h=638f606c402db9db9815db9292ff19099ad75b88;hb=e39e3a473df92c87da3f1d822529797abe504fed;hp=da4e63b1a16336d42a9689509ba49d55da1e8e88;hpb=e73e5b49f93b6b2b79f6e7ffe6ea4ff124d9ec70;p=oota-llvm.git diff --git a/lib/Passes/PassRegistry.def b/lib/Passes/PassRegistry.def index da4e63b1a16..638f606c402 100644 --- a/lib/Passes/PassRegistry.def +++ b/lib/Passes/PassRegistry.def @@ -31,6 +31,7 @@ MODULE_PASS("invalidate", InvalidateAllAnalysesPass()) MODULE_PASS("no-op-module", NoOpModulePass()) MODULE_PASS("print", PrintModulePass(dbgs())) MODULE_PASS("print-cg", LazyCallGraphPrinterPass(dbgs())) +MODULE_PASS("strip-dead-prototypes", StripDeadPrototypesPass()) MODULE_PASS("verify", VerifierPass()) #undef MODULE_PASS @@ -63,6 +64,7 @@ FUNCTION_ANALYSIS("targetir", #ifndef FUNCTION_PASS #define FUNCTION_PASS(NAME, CREATE_PASS) #endif +FUNCTION_PASS("adce", ADCEPass()) FUNCTION_PASS("early-cse", EarlyCSEPass()) FUNCTION_PASS("instcombine", InstCombinePass()) FUNCTION_PASS("invalidate", InvalidateAllAnalysesPass())