isl_union_set_compute_schedule: make preference for large bands configurable
commite620469bd088df7ba4e77e120ff4274692c44381
authorSven Verdoolaege <skimo@kotnet.org>
Mon, 11 Jul 2011 11:55:23 +0000 (11 13:55 +0200)
committerSven Verdoolaege <skimo@kotnet.org>
Mon, 11 Jul 2011 11:55:23 +0000 (11 13:55 +0200)
tree24f67e85bc754adc08602f84f1c87a38a2465428
parent4dea22bead5fea7e42a47e2227b13635082b6a9b
isl_union_set_compute_schedule: make preference for large bands configurable

The original code would always try to maximize the number of scheduling
dimensions in a band, but this is not always desirable.
Make this heuristic configurable and turn it off by default.

Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
include/isl/options.h
isl_options.c
isl_schedule.c