diff options
author | Davide Italiano <davide@freebsd.org> | 2016-07-11 18:10:06 +0000 |
---|---|---|
committer | Davide Italiano <davide@freebsd.org> | 2016-07-11 18:10:06 +0000 |
commit | e8ae0b5eb48e15ffb7524ce68b76971e313d53ad (patch) | |
tree | 609c09ba8c71c5a6268bba579cec32b81131af75 /llvm/lib/Passes/PassBuilder.cpp | |
parent | c3a162c451af7e6df3344728563bddd4e142c6a5 (diff) | |
download | llvm-e8ae0b5eb48e15ffb7524ce68b76971e313d53ad.zip llvm-e8ae0b5eb48e15ffb7524ce68b76971e313d53ad.tar.gz llvm-e8ae0b5eb48e15ffb7524ce68b76971e313d53ad.tar.bz2 |
[PM/IPO] Port LowerTypeTests to the new PassManager.
There's a little bit of churn in this patch because the initialization
mechanism is now shared between the old and the new PM. Other than
that, it's just a pretty mechanical translation.
llvm-svn: 275082
Diffstat (limited to 'llvm/lib/Passes/PassBuilder.cpp')
-rw-r--r-- | llvm/lib/Passes/PassBuilder.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Passes/PassBuilder.cpp b/llvm/lib/Passes/PassBuilder.cpp index 8292214..18e271c 100644 --- a/llvm/lib/Passes/PassBuilder.cpp +++ b/llvm/lib/Passes/PassBuilder.cpp @@ -66,6 +66,7 @@ #include "llvm/Transforms/IPO/GlobalOpt.h" #include "llvm/Transforms/IPO/InferFunctionAttrs.h" #include "llvm/Transforms/IPO/Internalize.h" +#include "llvm/Transforms/IPO/LowerTypeTests.h" #include "llvm/Transforms/IPO/PartialInlining.h" #include "llvm/Transforms/IPO/SCCP.h" #include "llvm/Transforms/IPO/StripDeadPrototypes.h" |