aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Passes/PassBuilder.cpp
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2016-07-11 18:10:06 +0000
committerDavide Italiano <davide@freebsd.org>2016-07-11 18:10:06 +0000
commite8ae0b5eb48e15ffb7524ce68b76971e313d53ad (patch)
tree609c09ba8c71c5a6268bba579cec32b81131af75 /llvm/lib/Passes/PassBuilder.cpp
parentc3a162c451af7e6df3344728563bddd4e142c6a5 (diff)
downloadllvm-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.cpp1
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"