diff options
| author | Xinliang David Li <davidxl@google.com> | 2016-06-15 21:51:30 +0000 |
|---|---|---|
| committer | Xinliang David Li <davidxl@google.com> | 2016-06-15 21:51:30 +0000 |
| commit | 1eaecefaf9cac9b5bbf54932eda0013ec32d041d (patch) | |
| tree | 5e26a9ab131a920a63dd6c9b5ad3d4bcb3db789c /llvm/lib/Passes | |
| parent | 844e2df94b09603bfe2f40b1bcb32822f069e815 (diff) | |
| download | bcm5719-llvm-1eaecefaf9cac9b5bbf54932eda0013ec32d041d.tar.gz bcm5719-llvm-1eaecefaf9cac9b5bbf54932eda0013ec32d041d.zip | |
[PM] Port Add discriminator pass to new PM
llvm-svn: 272847
Diffstat (limited to 'llvm/lib/Passes')
| -rw-r--r-- | llvm/lib/Passes/PassBuilder.cpp | 1 | ||||
| -rw-r--r-- | llvm/lib/Passes/PassRegistry.def | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Passes/PassBuilder.cpp b/llvm/lib/Passes/PassBuilder.cpp index a38b0dd6aa2..fff2c0152f2 100644 --- a/llvm/lib/Passes/PassBuilder.cpp +++ b/llvm/lib/Passes/PassBuilder.cpp @@ -90,6 +90,7 @@ #include "llvm/Transforms/Scalar/SROA.h" #include "llvm/Transforms/Scalar/SimplifyCFG.h" #include "llvm/Transforms/Scalar/Sink.h" +#include "llvm/Transforms/Utils/AddDiscriminators.h" #include "llvm/Transforms/Scalar/SLPVectorizer.h" #include "llvm/Transforms/Utils/LCSSA.h" #include "llvm/Transforms/Utils/Mem2Reg.h" diff --git a/llvm/lib/Passes/PassRegistry.def b/llvm/lib/Passes/PassRegistry.def index b36699cdd1e..e84f3933db8 100644 --- a/llvm/lib/Passes/PassRegistry.def +++ b/llvm/lib/Passes/PassRegistry.def @@ -119,6 +119,7 @@ FUNCTION_ALIAS_ANALYSIS("type-based-aa", TypeBasedAA()) #endif FUNCTION_PASS("aa-eval", AAEvaluator()) FUNCTION_PASS("adce", ADCEPass()) +FUNCTION_PASS("add-discriminators", AddDiscriminatorsPass()) FUNCTION_PASS("alignment-from-assumptions", AlignmentFromAssumptionsPass()) FUNCTION_PASS("bdce", BDCEPass()) FUNCTION_PASS("dce", DCEPass()) |

