isl_transitive_closure.c: path_along_delta: try and avoid splitting off identity
commit39345fc20f2503999abda69243b1e5f776a4ed20
authorSven Verdoolaege <skimo@kotnet.org>
Mon, 5 Apr 2010 14:30:49 +0000 (5 16:30 +0200)
committerSven Verdoolaege <skimo@kotnet.org>
Wed, 7 Apr 2010 16:42:08 +0000 (7 18:42 +0200)
tree8390557b2280cf650deb0c25791497673721ce08
parentb6b086209f8f73040106e55484a45d1f00ed61b6
isl_transitive_closure.c: path_along_delta: try and avoid splitting off identity

Usually, path_along_delta returns a union of the identity mapping and
of paths of length at least 1.  In some cases, the paths of length
0 correspond exactly to the identity mapping and then it is more
efficient to return a single mapping with paths of length at least 0.
isl_transitive_closure.c