diff options
| author | Hal Finkel <hfinkel@anl.gov> | 2013-12-12 20:45:08 +0000 |
|---|---|---|
| committer | Hal Finkel <hfinkel@anl.gov> | 2013-12-12 20:45:08 +0000 |
| commit | 26fc4c29c6f7916bd3c7fba6528deaae2ebb814f (patch) | |
| tree | 8c9ad7c03d824b0590076e3bf343e5adb461e1ab /llvm/lib/Transforms | |
| parent | 0c6ae923d2fb700e6a37ddafd219d85fc67c5728 (diff) | |
| download | bcm5719-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.cpp | 1 |
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) { |

