SimplifyCFG: create a simplifyBBArgs pass.

Purpose: for testing



Swift SVN r25756
This commit is contained in:
Erik Eckstein
2015-03-04 15:18:08 +00:00
parent 30a1ff956f
commit de09d1e684
3 changed files with 39 additions and 0 deletions

View File

@@ -226,6 +226,9 @@ Passes(llvm::cl::desc("Passes:"),
clEnumValN(PassKind::SplitAllCriticalEdges,
"split-critical-edges",
"Split all critical edges"),
clEnumValN(PassKind::SimplifyBBArgs,
"simplify-bb-args",
"Simplify basic block arguments"),
clEnumValN(PassKind::ExternalDefsToDecls,
"external-defs-to-decls",
"Convert external definitions to decls"),