diff options
author | Artur Pilipenko <apilipenko@azulsystems.com> | 2016-09-30 16:20:08 +0000 |
---|---|---|
committer | Artur Pilipenko <apilipenko@azulsystems.com> | 2016-09-30 16:20:08 +0000 |
commit | 2af93490fb6c326977c53b32461c73c9f3a357a0 (patch) | |
tree | 842d1fe676fcc022f6b882ca6ea07f00138aea0a /llvm/lib | |
parent | 590824984006b646d4b46bbadf706e1f46633e7e (diff) | |
download | bcm5719-llvm-2af93490fb6c326977c53b32461c73c9f3a357a0.tar.gz bcm5719-llvm-2af93490fb6c326977c53b32461c73c9f3a357a0.zip |
CVP. Turn marking adds as no wrap on by default (was turned off by 279082)
With 282650 in tree extra no wrap on adds doesn't cause regressions anymore. Reenable the optimzation.
llvm-svn: 282872
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp b/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp index 7303b12b35e..535ff1a6a68 100644 --- a/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp +++ b/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp @@ -40,7 +40,7 @@ STATISTIC(NumDeadCases, "Number of switch cases removed"); STATISTIC(NumSDivs, "Number of sdiv converted to udiv"); STATISTIC(NumSRems, "Number of srem converted to urem"); -static cl::opt<bool> DontProcessAdds("cvp-dont-process-adds", cl::init(true)); +static cl::opt<bool> DontProcessAdds("cvp-dont-process-adds", cl::init(false)); namespace { class CorrelatedValuePropagation : public FunctionPass { |