Home | History | Annotate | Download | only in dist

Lines Matching refs:upma1

6452 /* Given an isl_pw_multi_aff from upma1, store it in data->pma
6468 /* Call "fn" on each pair of isl_pw_multi_affs in "upma1" and "upma2".
6469 * The isl_pw_multi_aff from upma1 is stored in data->pma (where data is
6474 __isl_take isl_union_pw_multi_aff *upma1,
6482 upma1 = isl_union_pw_multi_aff_align_params(upma1, space);
6483 space = isl_union_pw_multi_aff_get_space(upma1);
6486 if (!upma1 || !upma2)
6490 data.res = isl_union_pw_multi_aff_alloc_same_size(upma1);
6491 if (isl_union_pw_multi_aff_foreach_pw_multi_aff(upma1,
6495 isl_union_pw_multi_aff_free(upma1);
6499 isl_union_pw_multi_aff_free(upma1);
6579 __isl_take isl_union_pw_multi_aff *upma1,
6582 return bin_op(upma1, upma2, &flat_range_product_entry);
6599 __isl_take isl_union_pw_multi_aff *upma1,
6602 return bin_op(upma1, upma2, &range_product_entry);
7979 /* Compute the pullback of "upma1" by the function represented by "upma2".
7983 __isl_take isl_union_pw_multi_aff *upma1,
7986 return bin_op(upma1, upma2, &pullback_entry);
7989 /* Apply "upma2" to "upma1".
7991 * That is, compute the pullback of "upma2" by "upma1".
7995 __isl_take isl_union_pw_multi_aff *upma1,
7998 return isl_union_pw_multi_aff_pullback_union_pw_multi_aff(upma2, upma1);
8084 /* For each pair of functions A[B -> C] -> D in "upma1" and
8093 __isl_take isl_union_pw_multi_aff *upma1,
8096 return bin_op(upma1, upma2, &preimage_domain_wrapped_domain_entry);