/netbsd-current/external/mit/isl/dist/ |
H A D | isl_aff_map.c | 292 /* Construct a map with as domain the domain of pwaff and 294 * If "pwaff" lives in a set space, then the result is actually a set. 296 __isl_give isl_map *isl_map_from_pw_aff_internal(__isl_take isl_pw_aff *pwaff) argument 302 if (!pwaff) 305 space = isl_pw_aff_get_space(pwaff); 308 for (i = 0; i < pwaff->n; ++i) { 312 bmap = isl_basic_map_from_aff(isl_aff_copy(pwaff->p[i].aff)); 315 isl_set_copy(pwaff->p[i].set)); 319 isl_pw_aff_free(pwaff); 324 /* Construct a map with as domain the domain of pwaff an 327 isl_map_from_pw_aff(__isl_take isl_pw_aff *pwaff) argument 346 isl_set_from_pw_aff(__isl_take isl_pw_aff *pwaff) argument [all...] |
H A D | isl_stream_private.h | 17 isl_pw_aff *pwaff; member in union:isl_token::__anon31
|
H A D | isl_aff_private.h | 109 __isl_give isl_pw_aff *isl_pw_aff_reset_space(__isl_take isl_pw_aff *pwaff, 112 __isl_take isl_pw_aff *pwaff, __isl_take isl_space *space); 124 __isl_give isl_pw_aff *isl_pw_aff_set_rational(__isl_take isl_pw_aff *pwaff); 129 __isl_give isl_pw_aff *isl_pw_aff_scale(__isl_take isl_pw_aff *pwaff, 131 __isl_give isl_pw_aff *isl_pw_aff_scale_down(__isl_take isl_pw_aff *pwaff,
|
H A D | isl_input.c | 445 isl_pw_aff *pwaff = NULL; local 463 pwaff = accept_affine(s, isl_space_copy(space), v); 469 pwaff = pw_aff_div_by_cst(s, pwaff); 473 pwaff = isl_pw_aff_ceil(pwaff); 475 pwaff = isl_pw_aff_floor(pwaff); 486 return pwaff; 489 isl_pw_aff_free(pwaff); 824 isl_pw_aff *pwaff; local 888 isl_pw_aff *pwaff; local 2092 isl_pw_aff *pwaff; local 2621 isl_pw_aff *pwaff; local 3582 isl_pw_aff *pwaff = NULL; local [all...] |
H A D | isl_aff.c | 1802 * pwaff mod m = pwaff - m * floor(pwaff/m) 1804 __isl_give isl_pw_aff *isl_pw_aff_mod(__isl_take isl_pw_aff *pwaff, isl_int m) argument 1808 res = isl_pw_aff_copy(pwaff); 1809 pwaff = isl_pw_aff_scale_down(pwaff, m); 1810 pwaff = isl_pw_aff_floor(pwaff); 1811 pwaff 2974 pw_aff_locus(__isl_take isl_pw_aff *pwaff, __isl_give isl_basic_set *(*fn)(__isl_take isl_aff *aff, int rational, void *user), int complement, void *user) argument 3022 isl_pw_aff_nonneg_set(__isl_take isl_pw_aff *pwaff) argument 3030 isl_pw_aff_zero_set(__isl_take isl_pw_aff *pwaff) argument 3038 isl_pw_aff_non_zero_set(__isl_take isl_pw_aff *pwaff) argument 3353 isl_pw_aff_scale_down(__isl_take isl_pw_aff *pwaff, isl_int v) argument 3379 isl_pw_aff_floor(__isl_take isl_pw_aff *pwaff) argument 3385 isl_pw_aff_ceil(__isl_take isl_pw_aff *pwaff) argument 3473 isl_pw_aff_is_cst(__isl_keep isl_pw_aff *pwaff) argument 3959 isl_pw_aff_set_rational(__isl_take isl_pw_aff *pwaff) argument [all...] |
H A D | isl_test.c | 106 isl_pw_aff *pwaff; local 108 pwaff = isl_pw_aff_read_from_str(ctx, str); 109 assert(pwaff); 110 isl_pw_aff_free(pwaff); 7664 isl_pw_aff *pwaff; local 7673 pwaff = isl_set_dim_max(set, 0); 7674 set1 = isl_set_from_pw_aff(pwaff); 7687 pwaff = isl_set_dim_max(set, 0); 7688 set1 = isl_set_from_pw_aff(pwaff); 7701 pwaff [all...] |
H A D | isl_output.c | 2866 /* In the C format, we cannot express that "pwaff" may be undefined 2872 __isl_keep isl_pw_aff *pwaff) 2878 if (pwaff->n < 1) 2883 domain = isl_pw_aff_domain(isl_pw_aff_copy(pwaff)); 2885 expr = isl_ast_build_expr_from_pw_aff(build, isl_pw_aff_copy(pwaff)); 2911 __isl_keep isl_pw_aff *pwaff) 2913 if (!p || !pwaff) 2917 return print_pw_aff_isl(p, pwaff); 2919 return print_pw_aff_c(p, pwaff); 2871 print_pw_aff_c(__isl_take isl_printer *p, __isl_keep isl_pw_aff *pwaff) argument 2910 isl_printer_print_pw_aff(__isl_take isl_printer *p, __isl_keep isl_pw_aff *pwaff) argument
|
H A D | isl_stream.c | 136 isl_pw_aff_free(tok->u.pwaff); 176 p = isl_printer_print_pw_aff(p, tok->u.pwaff);
|
H A D | isl_polynomial.c | 3740 __isl_take isl_pw_aff *pwaff) 3745 if (!pwaff) 3748 pwqp = isl_pw_qpolynomial_alloc_size(isl_pw_aff_get_space(pwaff), 3749 pwaff->n); 3751 for (i = 0; i < pwaff->n; ++i) { 3755 dom = isl_set_copy(pwaff->p[i].set); 3756 qp = isl_qpolynomial_from_aff(isl_aff_copy(pwaff->p[i].aff)); 3760 isl_pw_aff_free(pwaff); 3739 isl_pw_qpolynomial_from_pw_aff( __isl_take isl_pw_aff *pwaff) argument
|
H A D | isl_map.c | 7496 isl_pw_aff *pwaff; local 7500 pwaff = isl_pw_multi_aff_get_pw_aff(pma, 0); 7503 return pwaff; 7518 isl_pw_aff *pwaff; local 7535 pwaff = basic_map_dim_opt(map->p[0], max); 7540 pwaff = isl_pw_aff_union_opt(pwaff, pwaff_i, max); 7545 return pwaff;
|
/netbsd-current/external/mit/isl/dist/include/isl/ |
H A D | aff.h | 216 isl_ctx *isl_pw_aff_get_ctx(__isl_keep isl_pw_aff *pwaff); 218 __isl_give isl_space *isl_pw_aff_get_domain_space(__isl_keep isl_pw_aff *pwaff); 220 __isl_give isl_space *isl_pw_aff_get_space(__isl_keep isl_pw_aff *pwaff); 261 isl_bool isl_pw_aff_is_empty(__isl_keep isl_pw_aff *pwaff); 279 __isl_give isl_pw_aff *isl_pw_aff_copy(__isl_keep isl_pw_aff *pwaff); 280 __isl_null isl_pw_aff *isl_pw_aff_free(__isl_take isl_pw_aff *pwaff); 282 isl_size isl_pw_aff_dim(__isl_keep isl_pw_aff *pwaff, enum isl_dim_type type); 285 isl_bool isl_pw_aff_involves_dims(__isl_keep isl_pw_aff *pwaff, 288 isl_bool isl_pw_aff_is_cst(__isl_keep isl_pw_aff *pwaff); 296 __isl_give isl_pw_aff *isl_pw_aff_align_params(__isl_take isl_pw_aff *pwaff, [all...] |
H A D | polynomial.h | 280 __isl_take isl_pw_aff *pwaff);
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/ |
H A D | graphite-sese-to-poly.c | 184 /* Compute pwaff mod 2^width. */ 187 wrap (isl_pw_aff *pwaff, unsigned width) argument 191 mod = isl_val_int_from_ui (isl_pw_aff_get_ctx (pwaff), width); 193 pwaff = isl_pw_aff_mod_val (pwaff, mod); 195 return pwaff; 1021 isl_union_pw_multi_aff *pwaff = isl_union_pw_multi_aff_empty (space); local 1023 struct map_to_dimension_data data = {n, pwaff};
|
/netbsd-current/external/gpl3/gcc/dist/gcc/ |
H A D | graphite-sese-to-poly.cc | 175 /* Compute pwaff mod 2^width. */ 178 wrap (isl_pw_aff *pwaff, unsigned width) argument 182 mod = isl_val_int_from_ui (isl_pw_aff_get_ctx (pwaff), width); 184 pwaff = isl_pw_aff_mod_val (pwaff, mod); 186 return pwaff; 1017 isl_union_pw_multi_aff *pwaff = isl_union_pw_multi_aff_empty (space); local 1019 struct map_to_dimension_data data = {n, pwaff};
|