Enable delicm to automatically remove scalar loop carried dependences
authorTobias Grosser <tobias@grosser.es>
Mon, 7 Aug 2017 22:04:20 +0000 (22:04 +0000)
committerTobias Grosser <tobias@grosser.es>
Mon, 7 Aug 2017 22:04:20 +0000 (22:04 +0000)
While this code is still rather we enable it by default to get better test
coverage.

llvm-svn: 310313

polly/lib/Support/RegisterPasses.cpp

index eae712f..9a06229 100644 (file)
@@ -227,7 +227,7 @@ static cl::list<std::string> DumpAfterFile(
 static cl::opt<bool>
     EnableDeLICM("polly-enable-delicm",
                  cl::desc("Eliminate scalar loop carried dependences"),
-                 cl::Hidden, cl::init(false), cl::cat(PollyCategory));
+                 cl::Hidden, cl::init(true), cl::cat(PollyCategory));
 
 static cl::opt<bool>
     EnableSimplify("polly-enable-simplify",