diff options
| author | Kostya Serebryany <kcc@google.com> | 2012-03-23 23:22:59 +0000 |
|---|---|---|
| committer | Kostya Serebryany <kcc@google.com> | 2012-03-23 23:22:59 +0000 |
| commit | e505a5abe9fc28a1bb50d900f23ef29766aaf38a (patch) | |
| tree | 1e39a91719f5965d9c07f9cf21c7569ef4f3bd29 /llvm/lib | |
| parent | 8737480dfa0ba14ef43a5c336e4a64540de10323 (diff) | |
| download | bcm5719-llvm-e505a5abe9fc28a1bb50d900f23ef29766aaf38a.tar.gz bcm5719-llvm-e505a5abe9fc28a1bb50d900f23ef29766aaf38a.zip | |
add EP_OptimizerLast extension point
llvm-svn: 153353
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Transforms/IPO/PassManagerBuilder.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp b/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp index 84084374b34..243ba1a85bf 100644 --- a/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp +++ b/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp @@ -202,6 +202,7 @@ void PassManagerBuilder::populateModulePassManager(PassManagerBase &MPM) { if (OptLevel > 1) MPM.add(createConstantMergePass()); // Merge dup global constants } + addExtensionsToPM(EP_OptimizerLast, MPM); } void PassManagerBuilder::populateLTOPassManager(PassManagerBase &PM, |

