summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorArtur Pilipenko <apilipenko@azulsystems.com>2016-09-30 16:20:08 +0000
committerArtur Pilipenko <apilipenko@azulsystems.com>2016-09-30 16:20:08 +0000
commit2af93490fb6c326977c53b32461c73c9f3a357a0 (patch)
tree842d1fe676fcc022f6b882ca6ea07f00138aea0a /llvm/lib
parent590824984006b646d4b46bbadf706e1f46633e7e (diff)
downloadbcm5719-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.cpp2
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 {
OpenPOWER on IntegriCloud