[polly] r310314 - [DeLICM] Enable partial writes

Tobias Grosser via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 7 15:06:07 PDT 2017


Author: grosser
Date: Mon Aug  7 15:06:07 2017
New Revision: 310314

URL: http://llvm.org/viewvc/llvm-project?rev=310314&view=rev
Log:
[DeLICM] Enable partial writes

This allows us to remove more scalar dependences. While this feature is still
rather experimental, we want to give it sufficient test coverage.

Modified:
    polly/trunk/lib/Transform/DeLICM.cpp

Modified: polly/trunk/lib/Transform/DeLICM.cpp
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/lib/Transform/DeLICM.cpp?rev=310314&r1=310313&r2=310314&view=diff
==============================================================================
--- polly/trunk/lib/Transform/DeLICM.cpp (original)
+++ polly/trunk/lib/Transform/DeLICM.cpp Mon Aug  7 15:06:07 2017
@@ -44,7 +44,7 @@ cl::opt<bool> DelicmOverapproximateWrite
 
 cl::opt<bool> DelicmPartialWrites("polly-delicm-partial-writes",
                                   cl::desc("Allow partial writes"),
-                                  cl::init(false), cl::Hidden,
+                                  cl::init(true), cl::Hidden,
                                   cl::cat(PollyCategory));
 
 cl::opt<bool>




More information about the llvm-commits mailing list