|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/polly/lib/External/isl/isl_aff.c 3338 isl_bool is_cst = isl_pw_aff_is_cst(mpa->u.p[i]);
4100 maff->u.p[i] = isl_aff_substitute_equalities(maff->u.p[i],
4100 maff->u.p[i] = isl_aff_substitute_equalities(maff->u.p[i],
4102 if (!maff->u.p[i])
4124 maff->u.p[i] = isl_aff_scale(maff->u.p[i], f);
4124 maff->u.p[i] = isl_aff_scale(maff->u.p[i], f);
4125 if (!maff->u.p[i])
5326 maff->u.p[i] = isl_aff_substitute(maff->u.p[i],
5326 maff->u.p[i] = isl_aff_substitute(maff->u.p[i],
5328 if (!maff->u.p[i])
5469 isl_int_set(c1, ma->u.p[i]->v->el[0]);
5479 c2, ma->u.p[i]->v->el + o_src, 1 + n_param);
5485 c2, ma->u.p[i]->v->el + o_src, n_in);
5491 c2, ma->u.p[i]->v->el + o_src, n_div_ma);
5532 n_div_ma = ma->n ? isl_aff_dim(ma->u.p[0], isl_dim_div) : 0;
5600 ma1->u.p[i] = isl_aff_pullback_multi_aff(ma1->u.p[i],
5600 ma1->u.p[i] = isl_aff_pullback_multi_aff(ma1->u.p[i],
5602 if (!ma1->u.p[i])
5697 maff->u.p[0] = isl_aff_align_divs(maff->u.p[0], maff->u.p[i]);
5697 maff->u.p[0] = isl_aff_align_divs(maff->u.p[0], maff->u.p[i]);
5697 maff->u.p[0] = isl_aff_align_divs(maff->u.p[0], maff->u.p[i]);
5699 maff->u.p[i] = isl_aff_align_divs(maff->u.p[i], maff->u.p[0]);
5699 maff->u.p[i] = isl_aff_align_divs(maff->u.p[i], maff->u.p[0]);
5699 maff->u.p[i] = isl_aff_align_divs(maff->u.p[i], maff->u.p[0]);
5700 if (!maff->u.p[i])
5753 n_div = isl_aff_dim(maff->u.p[0], isl_dim_div);
5764 *ls = isl_aff_get_domain_local_space(maff->u.p[0]);
5770 maff->u.p[i] = isl_aff_lift(maff->u.p[i]);
5770 maff->u.p[i] = isl_aff_lift(maff->u.p[i]);
5771 if (!maff->u.p[i])
6185 return isl_bool_not(isl_set_plain_is_universe(mpa->u.dom));
6514 equal = isl_pw_aff_is_equal(mpa1->u.p[i], mpa2->u.p[i]);
6514 equal = isl_pw_aff_is_equal(mpa1->u.p[i], mpa2->u.p[i]);
6583 mpa->u.p[i] = isl_pw_aff_pullback_multi_aff(mpa->u.p[i],
6583 mpa->u.p[i] = isl_pw_aff_pullback_multi_aff(mpa->u.p[i],
6585 if (!mpa->u.p[i])
6589 mpa->u.dom = isl_set_preimage_multi_aff(mpa->u.dom,
6589 mpa->u.dom = isl_set_preimage_multi_aff(mpa->u.dom,
6591 if (!mpa->u.dom)
6653 mpa->u.p[i] = isl_pw_aff_pullback_pw_multi_aff_aligned(
6654 mpa->u.p[i], isl_pw_multi_aff_copy(pma));
6655 if (!mpa->u.p[i])
6659 mpa->u.dom = isl_set_preimage_pw_multi_aff(mpa->u.dom,
6659 mpa->u.dom = isl_set_preimage_pw_multi_aff(mpa->u.dom,
6661 if (!mpa->u.dom)
6913 mpa1->u.p[i] = isl_pw_aff_pullback_multi_pw_aff_aligned(
6914 mpa1->u.p[i], isl_multi_pw_aff_copy(mpa2));
6915 if (!mpa1->u.p[i])
6920 mpa1->u.dom = isl_set_preimage_multi_pw_aff(mpa1->u.dom,
6920 mpa1->u.dom = isl_set_preimage_multi_pw_aff(mpa1->u.dom,
6922 if (!mpa1->u.dom)
7945 is_params = isl_union_set_is_params(mupa->u.dom);
7948 set = isl_set_from_union_set(isl_union_set_copy(mupa->u.dom));
8035 is_params1 = isl_union_set_is_params(mupa1->u.dom);
8036 is_params2 = isl_union_set_is_params(mupa2->u.dom);
8047 mupa1->u.dom = isl_union_set_union(mupa1->u.dom,
8047 mupa1->u.dom = isl_union_set_union(mupa1->u.dom,
8048 isl_union_set_copy(mupa2->u.dom));
8049 if (!mupa1->u.dom)
9048 is_params = isl_union_set_is_params(mupa->u.dom);
9054 mupa->u.dom = isl_union_set_intersect_params(mupa->u.dom,
9054 mupa->u.dom = isl_union_set_intersect_params(mupa->u.dom,
9057 mupa->u.dom = isl_union_set_preimage_union_pw_multi_aff(
9058 mupa->u.dom, upma);
9059 if (!mupa->u.dom)
tools/polly/lib/External/isl/isl_aff_map.c 154 aff = isl_aff_copy(maff->u.p[i]);
397 pa = isl_pw_aff_copy(mpa->u.p[i]);
tools/polly/lib/External/isl/isl_local_space.c 1406 n_div_ma = ma->n ? isl_aff_dim(ma->u.p[0], isl_dim_div) : 0;
1415 res->div = isl_mat_copy(ma->u.p[0]->ls->div);
tools/polly/lib/External/isl/isl_map.c12771 ls = isl_aff_get_domain_local_space(ma->u.p[0]);
12817 if (!isl_int_is_one(ma->u.p[i]->v->el[0]))
12857 if (isl_int_is_one(ma->u.p[i]->v->el[0]))
12865 ma->u.p[i]->v->el + o_ma, 1 + n_param);
12871 ma->u.p[i]->v->el + o_ma, n_in);
12877 ma->u.p[i]->v->el + o_ma, n_div_ma);
12881 isl_int_neg(bmap->eq[k][1 + total], ma->u.p[i]->v->el[0]);
12984 n_div_ma = ma->n ? isl_aff_dim(ma->u.p[0], isl_dim_div) : 0;
tools/polly/lib/External/isl/isl_multi_apply_templ.c 37 multi->u.p[i] = fn(multi->u.p[i], FN(APPLY_DOM,copy)(set));
37 multi->u.p[i] = fn(multi->u.p[i], FN(APPLY_DOM,copy)(set));
38 if (!multi->u.p[i])
tools/polly/lib/External/isl/isl_multi_cmp.c 34 cmp = FN(EL,plain_cmp)(multi1->u.p[i], multi2->u.p[i]);
34 cmp = FN(EL,plain_cmp)(multi1->u.p[i], multi2->u.p[i]);
tools/polly/lib/External/isl/isl_multi_coalesce.c 26 EL *el = FN(EL,copy)(multi->u.p[i]);
30 FN(EL,free)(multi->u.p[i]);
31 multi->u.p[i] = el;
tools/polly/lib/External/isl/isl_multi_dims.c 32 involves = FN(EL,involves_dims)(multi->u.p[i], type, first, n);
73 multi->u.p[i] = FN(EL,insert_dims)(multi->u.p[i],
73 multi->u.p[i] = FN(EL,insert_dims)(multi->u.p[i],
75 if (!multi->u.p[i])
tools/polly/lib/External/isl/isl_multi_explicit_domain.c 47 return multi->u.dom;
68 FN(DOM,free)(multi->u.dom);
69 multi->u.dom = dom;
70 if (!multi->u.dom)
158 FN(DOM,free)(multi->u.dom);
195 space2 = FN(DOM,get_space)(multi->u.dom);
tools/polly/lib/External/isl/isl_multi_floor.c 23 multi->u.p[i] = FN(EL,floor)(multi->u.p[i]);
23 multi->u.p[i] = FN(EL,floor)(multi->u.p[i]);
24 if (!multi->u.p[i])
tools/polly/lib/External/isl/isl_multi_hash.c 25 el_hash = FN(EL,get_hash)(multi->u.p[i]);
tools/polly/lib/External/isl/isl_multi_intersect.c 69 is_params = FN(DOM,is_params)(multi->u.dom);
tools/polly/lib/External/isl/isl_multi_pw_aff_explicit_domain.c 19 mpa->u.dom = isl_set_universe(isl_multi_pw_aff_get_domain_space(mpa));
20 if (!mpa->u.dom)
45 dom = isl_set_copy(src1->u.dom);
49 dom = isl_set_copy(src2->u.dom);
69 return isl_set_involves_dims(mpa->u.dom, type, pos, n);
86 mpa->u.dom = isl_set_insert_dims(mpa->u.dom, type, pos, n);
86 mpa->u.dom = isl_set_insert_dims(mpa->u.dom, type, pos, n);
87 if (!mpa->u.dom)
106 mpa->u.dom = isl_set_drop(mpa->u.dom, type, pos, n);
106 mpa->u.dom = isl_set_drop(mpa->u.dom, type, pos, n);
107 if (!mpa->u.dom)
129 mpa->u.dom = isl_set_move_dims(mpa->u.dom, dst_type, dst_pos,
129 mpa->u.dom = isl_set_move_dims(mpa->u.dom, dst_type, dst_pos,
131 if (!mpa->u.dom)
tools/polly/lib/External/isl/isl_multi_templ.c 108 FN(EL,copy)(multi->u.p[i]));
148 FN(EL,free)(multi->u.p[i]);
198 multi->u.p[i] = FN(EL,set_dim_name)(multi->u.p[i],
198 multi->u.p[i] = FN(EL,set_dim_name)(multi->u.p[i],
200 if (!multi->u.p[i])
242 return FN(EL,copy)(multi->u.p[pos]);
259 FN(EL,free)(multi->u.p[pos]);
260 multi->u.p[pos] = el;
339 multi->u.p[i] = FN(EL,reset_domain_space)(multi->u.p[i],
339 multi->u.p[i] = FN(EL,reset_domain_space)(multi->u.p[i],
341 if (!multi->u.p[i])
485 multi->u.p[i] = FN(EL,realign_domain)(multi->u.p[i],
485 multi->u.p[i] = FN(EL,realign_domain)(multi->u.p[i],
487 if (!multi->u.p[i])
732 FN(EL,free)(multi->u.p[first + i]);
734 multi->u.p[i] = multi->u.p[i + n];
734 multi->u.p[i] = multi->u.p[i + n];
749 multi->u.p[i] = FN(EL,drop_dims)(multi->u.p[i], type, first, n);
749 multi->u.p[i] = FN(EL,drop_dims)(multi->u.p[i], type, first, n);
750 if (!multi->u.p[i])
1170 multi1->u.p[i] = fn(multi1->u.p[i],
1170 multi1->u.p[i] = fn(multi1->u.p[i],
1171 FN(EL,copy)(multi2->u.p[i]));
1172 if (!multi1->u.p[i])
1250 multi->u.p[i] = FN(EL,scale_val)(multi->u.p[i],
1250 multi->u.p[i] = FN(EL,scale_val)(multi->u.p[i],
1252 if (!multi->u.p[i])
1290 multi->u.p[i] = FN(EL,scale_down_val)(multi->u.p[i],
1290 multi->u.p[i] = FN(EL,scale_down_val)(multi->u.p[i],
1292 if (!multi->u.p[i])
1327 multi->u.p[i] = FN(EL,scale_val)(multi->u.p[i], v);
1327 multi->u.p[i] = FN(EL,scale_val)(multi->u.p[i], v);
1328 if (!multi->u.p[i])
1363 multi->u.p[i] = FN(EL,scale_down_val)(multi->u.p[i], v);
1363 multi->u.p[i] = FN(EL,scale_down_val)(multi->u.p[i], v);
1364 if (!multi->u.p[i])
1399 multi->u.p[i] = FN(EL,mod_val)(multi->u.p[i], v);
1399 multi->u.p[i] = FN(EL,mod_val)(multi->u.p[i], v);
1400 if (!multi->u.p[i])
1463 multi->u.p[i] = FN(EL,move_dims)(multi->u.p[i],
1463 multi->u.p[i] = FN(EL,move_dims)(multi->u.p[i],
1466 if (!multi->u.p[i])
1513 equal = FN(EL,plain_is_equal)(multi1->u.p[i], multi2->u.p[i]);
1513 equal = FN(EL,plain_is_equal)(multi1->u.p[i], multi2->u.p[i]);
1540 isl_bool has_nan = FN(EL,involves_nan)(multi->u.p[i]);
1592 multi->u.p[i] = FN(EL,neg)(multi->u.p[i]);
1592 multi->u.p[i] = FN(EL,neg)(multi->u.p[i]);
1593 if (!multi->u.p[i])
tools/polly/lib/External/isl/isl_multi_union_pw_aff_explicit_domain.c 24 mupa->u.dom = isl_union_set_from_set(isl_set_universe(space));
25 if (!mupa->u.dom)
47 mupa->u.dom = isl_union_set_project_out(mupa->u.dom, type, pos, n);
47 mupa->u.dom = isl_union_set_project_out(mupa->u.dom, type, pos, n);
48 if (!mupa->u.dom)
tools/polly/lib/External/isl/isl_output.c 2950 p = print_aff_body(p, space, ma->u.p[pos]);
3058 p = print_aff_c(p, pma->p[i].maff->u.p[0]);
3063 return print_aff_c(p, pma->p[pma->n - 1].maff->u.p[0]);
3186 pa = mpa->u.p[pos];
3234 p = print_disjuncts_set(mpa->u.dom, space, p, 0);
3266 return isl_printer_print_val(p, mv->u.p[pos]);
3363 p = isl_printer_print_union_set_isl_body(p, mupa->u.dom);
tools/polly/lib/External/isl/isl_tab_pip.c 5768 if (isl_aff_involves_dims(maff->u.p[i], isl_dim_in, pos, 1))
tools/polly/lib/External/isl/isl_val.c 1694 mv->u.p[i] = fn(mv->u.p[i], isl_val_copy(v));
1694 mv->u.p[i] = fn(mv->u.p[i], isl_val_copy(v));
1695 if (!mv->u.p[i])