[llvm-commits] [polly] r149267 - /polly/trunk/lib/ScheduleOptimizer.cpp

Tobias Grosser grosser at fim.uni-passau.de
Mon Jan 30 11:38:58 PST 2012


Author: grosser
Date: Mon Jan 30 13:38:58 2012
New Revision: 149267

URL: http://llvm.org/viewvc/llvm-project?rev=149267&view=rev
Log:
Scheduling: Set fusion strategy to minimal

This has shown better results for 2mm, 3mm and a couple of other benchmarks.

After this we show consistenly better results as PoCC with maxfuse. We need
to see if PoCC can also give better results with another fusion strategy.

Modified:
    polly/trunk/lib/ScheduleOptimizer.cpp

Modified: polly/trunk/lib/ScheduleOptimizer.cpp
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/lib/ScheduleOptimizer.cpp?rev=149267&r1=149266&r2=149267&view=diff
==============================================================================
--- polly/trunk/lib/ScheduleOptimizer.cpp (original)
+++ polly/trunk/lib/ScheduleOptimizer.cpp Mon Jan 30 13:38:58 2012
@@ -59,7 +59,7 @@
 static cl::opt<std::string>
 FusionStrategy("polly-opt-fusion",
                cl::desc("The fusion strategy to choose (min/max)"),
-               cl::Hidden, cl::init("max"));
+               cl::Hidden, cl::init("min"));
 
 static cl::opt<std::string>
 MaxizeBandDepth("polly-opt-maximize-bands",





More information about the llvm-commits mailing list