isl_aff_set_nan: extract out isl_aff_{take,restore}_rat_aff
commit6dc50efecf5521eb48039c8adca48595d4755b9b
authorSven Verdoolaege <sven@cerebras.net>
Wed, 11 Sep 2019 08:49:45 +0000 (11 10:49 +0200)
committerSven Verdoolaege <sven@cerebras.net>
Tue, 14 Feb 2023 21:33:41 +0000 (14 22:33 +0100)
treecbf84fe72a872fce61f5552ddeeb3708b2676227
parent3e223766413625b6e144c0ccdcde384f0dd032ec
isl_aff_set_nan: extract out isl_aff_{take,restore}_rat_aff

These make it easier to write functions that change
the rational affine expression of an isl_aff,
such as isl_aff_domain_reverse, which will be introduced
in an upcoming commit.

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