isl_sched_graph: ignore parameters in identification of nodes
commitb300a4c5bfb3b5ee7efc138145e4fb21a59957c3
authorSven Verdoolaege <skimo@kotnet.org>
Thu, 2 Mar 2017 08:25:27 +0000 (2 09:25 +0100)
committerSven Verdoolaege <sven.verdoolaege@gmail.com>
Thu, 25 May 2017 14:13:31 +0000 (25 16:13 +0200)
tree5e0a69c49c1d762ddefff642f3e92689afe45e46
parent8e9eba01283bf27812531b6edd9edb6d7faeb465
isl_sched_graph: ignore parameters in identification of nodes

The nodes in the graph were hashed on the complete space,
include parameters.  This means that the parameters of a space
passed to graph_find_node need to be aligned with those of the spaces
used during the construction of the graph.
In an upcoming commit, graph_find_node may get called on a space
derived from a set without parameters, in particular one derived
from the space of coefficients.
While it is possible to add the parameters back in,
it is easier to simply ignore the parameters in the space
since they are not needed to identify a node anyway.

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