isl_scheduler.c: carry_dependences: delay erroring out on no carried edges
commit59c6a7a1003698414955d2c900ebaff0df9cb251
authorSven Verdoolaege <skimo@kotnet.org>
Tue, 21 Mar 2017 11:10:04 +0000 (21 12:10 +0100)
committerSven Verdoolaege <sven.verdoolaege@gmail.com>
Thu, 25 May 2017 14:13:31 +0000 (25 16:13 +0200)
treee791e2314bd9867dcb1759c1502fd1cb358c9973
parenteecef7fb540a3ff37ab19926e003a64c76a7ea00
isl_scheduler.c: carry_dependences: delay erroring out on no carried edges

In particular, move the check from non_neg_lexmin to
the caller carry_dependences.
This will allow carry_dependences to skip the call
to non_neg_lexmin when there are no edges to carry.

Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
isl_scheduler.c