1 #ifndef ISL_DEPRECATED_AFF_INT_H
2 #define ISL_DEPRECATED_AFF_INT_H
4 #include <isl/deprecated/int.h>
5 #include <isl/aff_type.h>
7 #if defined(__cplusplus)
11 int isl_aff_get_constant(__isl_keep isl_aff
*aff
, isl_int
*v
);
12 int isl_aff_get_coefficient(__isl_keep isl_aff
*aff
,
13 enum isl_dim_type type
, int pos
, isl_int
*v
);
14 int isl_aff_get_denominator(__isl_keep isl_aff
*aff
, isl_int
*v
);
15 __isl_give isl_aff
*isl_aff_set_constant(__isl_take isl_aff
*aff
, isl_int v
);
16 __isl_give isl_aff
*isl_aff_set_coefficient(__isl_take isl_aff
*aff
,
17 enum isl_dim_type type
, int pos
, isl_int v
);
18 __isl_give isl_aff
*isl_aff_set_denominator(__isl_take isl_aff
*aff
, isl_int v
);
19 __isl_give isl_aff
*isl_aff_add_constant(__isl_take isl_aff
*aff
, isl_int v
);
20 __isl_give isl_aff
*isl_aff_add_constant_num(__isl_take isl_aff
*aff
,
22 __isl_give isl_aff
*isl_aff_add_coefficient(__isl_take isl_aff
*aff
,
23 enum isl_dim_type type
, int pos
, isl_int v
);
25 __isl_give isl_aff
*isl_aff_mod(__isl_take isl_aff
*aff
, isl_int mod
);
27 __isl_give isl_aff
*isl_aff_scale(__isl_take isl_aff
*aff
, isl_int f
);
28 __isl_give isl_aff
*isl_aff_scale_down(__isl_take isl_aff
*aff
, isl_int f
);
30 __isl_give isl_pw_aff
*isl_pw_aff_mod(__isl_take isl_pw_aff
*pwaff
,
33 __isl_give isl_pw_aff
*isl_pw_aff_scale(__isl_take isl_pw_aff
*pwaff
,
35 __isl_give isl_pw_aff
*isl_pw_aff_scale_down(__isl_take isl_pw_aff
*pwaff
,
38 __isl_give isl_multi_aff
*isl_multi_aff_scale(__isl_take isl_multi_aff
*maff
,
41 #if defined(__cplusplus)