add Feautrier's scheduling algorithm
commit95e32dbc5b66eff711d6122088ed29e67c239b87
authorSven van Haastregt <svhaastr@liacs.nl>
Wed, 14 Dec 2011 09:55:18 +0000 (14 10:55 +0100)
committerSven Verdoolaege <skimo@kotnet.org>
Wed, 14 Dec 2011 10:39:48 +0000 (14 11:39 +0100)
tree09b287c710d55df3e1588feea2c1c96a709d782a
parent990ad28a4356f5743bed503fbdcb7e85747f727f
add Feautrier's scheduling algorithm

Offer Feautrier's algorithm as an alternative to isl's default scheduling
algorithm.  The schedule is extended to a full-dimensional schedule.
To select the scheduling algorithm to use, we introduce isl option
schedule-algorithm.

Signed-off-by: Sven van Haastregt <svhaastr@liacs.nl>
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
doc/user.pod
include/isl/options.h
isl_options.c
isl_options_private.h
isl_schedule.c
isl_test.c