From: James Molloy Date: Tue, 13 Oct 2015 10:43:57 +0000 (+0000) Subject: [GlobalsAA] Turn GlobalsAA on again by default X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff_plain;h=938c3d3164ecf25087e4c7621d4e0da8847f5096 [GlobalsAA] Turn GlobalsAA on again by default Now that all the known faults with GlobalsAA have been fixed, flip the big switch on -enable-non-lto-gmr again. Feel free to pester me with any more bugs found, and don't hesitate to flip the switch back off. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@250157 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Transforms/IPO/PassManagerBuilder.cpp b/lib/Transforms/IPO/PassManagerBuilder.cpp index 77c2de035f7..f7b8ef38223 100644 --- a/lib/Transforms/IPO/PassManagerBuilder.cpp +++ b/lib/Transforms/IPO/PassManagerBuilder.cpp @@ -95,7 +95,7 @@ static cl::opt EnableLoopDistribute( cl::desc("Enable the new, experimental LoopDistribution Pass")); static cl::opt EnableNonLTOGlobalsModRef( - "enable-non-lto-gmr", cl::init(false), cl::Hidden, + "enable-non-lto-gmr", cl::init(true), cl::Hidden, cl::desc( "Enable the GlobalsModRef AliasAnalysis outside of the LTO pipeline."));