Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
|
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
We need to add them at the same time because isl_pw_multi_aff_scale_val
depends on isl_multi_aff_scale_val while isl_multi_pw_aff_scale_val depends
on isl_pw_aff_scale_val.
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
We will be adding isl_multi_val next, where such a check does not make sense.
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
In the short term, this generalization will be useful to implement
an isl_multi_aff_sub.
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
This allows isl_pw_multi.c to be included twice from the same file.
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
The original code would call isl_*_reset_space_and_domain,
but the space of the multi_* is clearly different from the space of the *,
so it does not make sense to pass that space to the *.
In case of isl_multi_aff, this does not cause any problems because
isl_aff_reset_space_and_domain ignore the first argument.
However, for an isl_multi_pw_aff, this would cause problems.
Call isl_*_reset_domain_space instead.
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
Signed-off-by: Tobias Grosser <tobias@grosser.es>
Signed-off-by: Andreas Kloeckner <kloeckner@cims.nyu.edu>
Signed-off-by: Todor Stefanov <stefanov@liacs.nl>
Signed-off-by: Sven van Haastregt <svhaastr@liacs.nl>
Signed-off-by: Isabelle Ryl <isabelle.ryl@inria.fr>
Signed-off-by: Mythri Alle <mythri.allel@gmail.com>
Signed-off-by: Wim De Clercq <Wim.DeClercq@lrd.kuleuven.be>
Signed-off-by: Anne Cormier <Anne.Cormier@ens.fr>
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|
|
An isl_multi_aff object represents a sequence of
zero or more affine expressions, all defined on the same domain space.
As such, they are different from isl_aff_lists as the elements in a list
may have different spaces and no space information is available at all
about empty lists.
Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
|