summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorWei Mi <wmi@google.com>2016-07-08 03:32:49 +0000
committerWei Mi <wmi@google.com>2016-07-08 03:32:49 +0000
commit302c35d621b8e09aa5572ab4c0edcb2fcd97089a (patch)
tree714c11550b52a578b8169a5eaaca2288807d49fd /tools
parent5c1170ff975253d0199fc948b88bbcd42805bd46 (diff)
[PM] Port UnreachableBlockElim to the new Pass Manager
Differential Revision: http://reviews.llvm.org/D22124 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@274824 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools')
-rw-r--r--tools/llc/llc.cpp2
-rw-r--r--tools/opt/opt.cpp1
2 files changed, 2 insertions, 1 deletions
diff --git a/tools/llc/llc.cpp b/tools/llc/llc.cpp
index 3fbf60b45ad..1e7cd1433c3 100644
--- a/tools/llc/llc.cpp
+++ b/tools/llc/llc.cpp
@@ -241,7 +241,7 @@ int main(int argc, char **argv) {
initializeCodeGen(*Registry);
initializeLoopStrengthReducePass(*Registry);
initializeLowerIntrinsicsPass(*Registry);
- initializeUnreachableBlockElimPass(*Registry);
+ initializeUnreachableBlockElimLegacyPassPass(*Registry);
// Register the target printer for --version.
cl::AddExtraVersionPrinter(TargetRegistry::printRegisteredTargetsForVersion);
diff --git a/tools/opt/opt.cpp b/tools/opt/opt.cpp
index 889cbb965ef..8ad560323af 100644
--- a/tools/opt/opt.cpp
+++ b/tools/opt/opt.cpp
@@ -364,6 +364,7 @@ int main(int argc, char **argv) {
initializePreISelIntrinsicLoweringLegacyPassPass(Registry);
initializeGlobalMergePass(Registry);
initializeInterleavedAccessPass(Registry);
+ initializeUnreachableBlockElimLegacyPassPass(Registry);
#ifdef LINK_POLLY_INTO_TOOLS
polly::initializePollyPasses(Registry);