[llvm-commits] [polly] r144900 - /polly/trunk/lib/ScheduleOptimizer.cpp
Tobias Grosser
grosser at fim.uni-passau.de
Thu Nov 17 04:56:05 PST 2011
Author: grosser
Date: Thu Nov 17 06:56:04 2011
New Revision: 144900
URL: http://llvm.org/viewvc/llvm-project?rev=144900&view=rev
Log:
ScheduleOptimizer: Start with an empty union_map and add elements
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=144900&r1=144899&r2=144900&view=diff
==============================================================================
--- polly/trunk/lib/ScheduleOptimizer.cpp (original)
+++ polly/trunk/lib/ScheduleOptimizer.cpp Thu Nov 17 06:56:04 2011
@@ -299,7 +299,7 @@
ctx = isl_band_list_get_ctx(BandList);
NumBands = isl_band_list_n_band(BandList);
- Schedule = 0;
+ Schedule = isl_union_map_empty(isl_space_params_alloc(ctx, 0));
for (int i = 0; i < NumBands; i++) {
isl_band *Band;
@@ -339,10 +339,7 @@
}
}
- if (Schedule)
- Schedule = isl_union_map_union(Schedule, PartialSchedule);
- else
- Schedule = PartialSchedule;
+ Schedule = isl_union_map_union(Schedule, PartialSchedule);
isl_band_free(Band);
isl_space_free(Space);
More information about the llvm-commits
mailing list