isl_union_set_compute_schedule: separate components by default
commit7a81002419075ad9244b2fc80fa294a69a5a5e55
authorSven Verdoolaege <skimo@kotnet.org>
Wed, 11 Apr 2012 09:42:29 +0000 (11 11:42 +0200)
committerSven Verdoolaege <skimo@kotnet.org>
Sun, 6 May 2012 12:33:06 +0000 (6 14:33 +0200)
tree651d5e37771a1681c1758f3c85599855eac3d60d
parentb36d4b0b4b4369960f64780aea0ba335241e9519
isl_union_set_compute_schedule: separate components by default

Serialize (weakly connected) components by assigning them separate
values at an outer dimension by default.
Although it is possible for independent components to be executed
in parallel, it is usually not a good idea to do so.

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