ScheduleOptimizer: Fix another memory leak
llvm-svn: 138401
diff --git a/polly/lib/ScheduleOptimizer.cpp b/polly/lib/ScheduleOptimizer.cpp
index 48bbe53..acd456d 100644
--- a/polly/lib/ScheduleOptimizer.cpp
+++ b/polly/lib/ScheduleOptimizer.cpp
@@ -297,6 +297,7 @@
isl_union_map *suffixSchedule = tileBandList(children);
partialSchedule = isl_union_map_flat_range_product(partialSchedule,
suffixSchedule);
+ isl_band_list_free(children);
} else if (Prevector) {
isl_map *tileMap;
isl_union_map *tileUnionMap;