commit | af65a8c54b66e9a78e2c7a9a810a33a73fb7f63a | [log] [tgz] |
---|---|---|
author | Kostya Serebryany <kcc@google.com> | Wed Nov 30 22:19:26 2011 +0000 |
committer | Kostya Serebryany <kcc@google.com> | Wed Nov 30 22:19:26 2011 +0000 |
tree | e1c67cfc55b5c9f8e043407278f48ace00e44c1b | |
parent | dd649e35e522f5e0b5da3f9d172e06a375c12f77 [diff] [blame] |
make asan work at -O0, llvm part. Patch by glider@google.com git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145530 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Transforms/IPO/PassManagerBuilder.cpp b/lib/Transforms/IPO/PassManagerBuilder.cpp index 8fdfd72..7837ad9 100644 --- a/lib/Transforms/IPO/PassManagerBuilder.cpp +++ b/lib/Transforms/IPO/PassManagerBuilder.cpp
@@ -101,6 +101,7 @@ MPM.add(Inliner); Inliner = 0; } + addExtensionsToPM(EP_EnabledOnOptLevel0, MPM); return; } @@ -340,4 +341,3 @@ PassManagerBase *LPM = unwrap(PM); Builder->populateLTOPassManager(*LPM, Internalize, RunInliner); } -