summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
diff options
context:
space:
mode:
authorHal Finkel <hfinkel@anl.gov>2013-12-12 20:45:08 +0000
committerHal Finkel <hfinkel@anl.gov>2013-12-12 20:45:08 +0000
commit26fc4c29c6f7916bd3c7fba6528deaae2ebb814f (patch)
tree8c9ad7c03d824b0590076e3bf343e5adb461e1ab /llvm/lib/Transforms
parent0c6ae923d2fb700e6a37ddafd219d85fc67c5728 (diff)
downloadbcm5719-llvm-26fc4c29c6f7916bd3c7fba6528deaae2ebb814f.tar.gz
bcm5719-llvm-26fc4c29c6f7916bd3c7fba6528deaae2ebb814f.zip
Initialize the barrier pass llvm::initializeIPO
The barrier pass is a temporary hack, and should go away soon. Nevertheless, if we don't initialize it, then opt will not understand -barrier, and this will break bugpoint (because when it dumps the passes from the default pass manager -barrier will be there). llvm-svn: 197177
Diffstat (limited to 'llvm/lib/Transforms')
-rw-r--r--llvm/lib/Transforms/IPO/IPO.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Transforms/IPO/IPO.cpp b/llvm/lib/Transforms/IPO/IPO.cpp
index 5d563d8bbf5..b4d31d8d6fc 100644
--- a/llvm/lib/Transforms/IPO/IPO.cpp
+++ b/llvm/lib/Transforms/IPO/IPO.cpp
@@ -44,6 +44,7 @@ void llvm::initializeIPO(PassRegistry &Registry) {
initializeStripDebugDeclarePass(Registry);
initializeStripDeadDebugInfoPass(Registry);
initializeStripNonDebugSymbolsPass(Registry);
+ initializeBarrierNoopPass(Registry);
}
void LLVMInitializeIPO(LLVMPassRegistryRef R) {
OpenPOWER on IntegriCloud