isl_pw_*_un_op: allow domain modification
commit344964ea45193a45aca587be878bdac8fffae492
authorSven Verdoolaege <sven@cerebras.net>
Thu, 24 Oct 2019 10:21:56 +0000 (24 12:21 +0200)
committerSven Verdoolaege <sven@cerebras.net>
Tue, 14 Feb 2023 21:42:05 +0000 (14 22:42 +0100)
treeb704ec570284abbe6960c4ec059b89159adaf3ec
parentd73b56cd2216ee71704f7695af74c6b0194c769b
isl_pw_*_un_op: allow domain modification

This will be needed in the implementation of isl_pw_*_domain_reverse.

The order in which the base expressions are considered needs
to be reversed because the call to
isl_pw_*_exploit_equalities_and_remove_if_empty may end up
removing the current cell (replacing it with the last cell).

Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
isl_pw_un_op_templ.c