|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/polly/lib/External/isl/isl_multi_apply_templ.c 20 __isl_give EL *(*fn)(EL *el, __isl_take APPLY_DOM *set))
20 __isl_give EL *(*fn)(EL *el, __isl_take APPLY_DOM *set))
57 __isl_give EL *(*fn)(EL *el, __isl_take APPLY_DOM *set))
57 __isl_give EL *(*fn)(EL *el, __isl_take APPLY_DOM *set))
tools/polly/lib/External/isl/isl_multi_cmp.c 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]);
26 EL *el = FN(EL,copy)(multi->u.p[i]);
27 el = FN(EL,coalesce)(el);
30 FN(EL,free)(multi->u.p[i]);
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],
tools/polly/lib/External/isl/isl_multi_floor.c 23 multi->u.p[i] = FN(EL,floor)(multi->u.p[i]);
tools/polly/lib/External/isl/isl_multi_gist.c 19 return FN(FN(MULTI(BASE),apply),DOMBASE)(multi, context, &FN(EL,gist));
28 return FN(MULTI(BASE),apply_set)(multi, context, &FN(EL,gist_params));
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 110 &FN(EL,intersect_domain));
150 &FN(EL,intersect_params));
tools/polly/lib/External/isl/isl_multi_templ.c 77 sizeof(MULTI(BASE)) + (n - 1) * sizeof(struct EL *));
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],
231 __isl_give EL *FN(FN(MULTI(BASE),get),BASE)(__isl_keep MULTI(BASE) *multi,
242 return FN(EL,copy)(multi->u.p[pos]);
249 __isl_take MULTI(BASE) *multi, int pos, __isl_take EL *el)
259 FN(EL,free)(multi->u.p[pos]);
265 FN(EL,free)(el);
275 __isl_take MULTI(BASE) *multi, int pos, __isl_take EL *el)
280 if (FN(EL,check_match_domain_space)(el, space) < 0)
286 __isl_take MULTI(BASE) *multi, int pos, __isl_take EL *el)
293 match = FN(EL,matching_params)(el, multi_space);
298 FN(EL,get_space)(el));
301 el = FN(EL,align_params)(el, isl_space_copy(multi_space));
312 FN(EL,free)(el);
339 multi->u.p[i] = FN(EL,reset_domain_space)(multi->u.p[i],
485 multi->u.p[i] = FN(EL,realign_domain)(multi->u.p[i],
560 __isl_take isl_space *space, __isl_take LIST(EL) *list)
571 n = FN(FN(LIST(EL),n),BASE)(list);
577 EL *el = FN(LIST(EL),peek)(list, i);
577 EL *el = FN(LIST(EL),peek)(list, i);
578 space = isl_space_align_params(space, FN(EL,get_space)(el));
582 EL *el = FN(FN(LIST(EL),get),BASE)(list, i);
582 EL *el = FN(FN(LIST(EL),get),BASE)(list, i);
583 el = FN(EL,align_params)(el, isl_space_copy(space));
588 FN(LIST(EL),free)(list);
592 FN(LIST(EL),free)(list);
630 EL *el;
631 el = FN(EL,var_on_domain)(isl_local_space_copy(ls),
665 EL *el;
669 el = FN(EL,zero_on_domain)(ls);
673 FN(EL,copy)(el));
675 FN(EL,free)(el);
692 __isl_give MULTI(BASE) *FN(FN(MULTI(BASE),from),BASE)(__isl_take EL *el)
697 space = FN(EL,get_space(el));
732 FN(EL,free)(multi->u.p[first + i]);
749 multi->u.p[i] = FN(EL,drop_dims)(multi->u.p[i], type, first, n);
802 EL *el;
947 EL *el;
963 el = FN(EL,insert_dims)(el, isl_dim_in, in1, in2);
964 el = FN(EL,reset_domain_space)(el, isl_space_copy(space));
970 el = FN(EL,insert_dims)(el, isl_dim_in, 0, in1);
971 el = FN(EL,reset_domain_space)(el, isl_space_copy(space));
1150 __isl_give EL *(*fn)(__isl_take EL *, __isl_take EL *))
1150 __isl_give EL *(*fn)(__isl_take EL *, __isl_take EL *))
1150 __isl_give EL *(*fn)(__isl_take EL *, __isl_take EL *))
1161 __isl_give EL *(*fn)(__isl_take EL *, __isl_take EL *))
1161 __isl_give EL *(*fn)(__isl_take EL *, __isl_take EL *))
1161 __isl_give EL *(*fn)(__isl_take EL *, __isl_take EL *))
1171 FN(EL,copy)(multi2->u.p[i]));
1195 return FN(MULTI(BASE),bin_op)(multi1, multi2, &FN(EL,add));
1214 return FN(MULTI(BASE),bin_op)(multi1, multi2, &FN(EL,sub));
1250 multi->u.p[i] = FN(EL,scale_val)(multi->u.p[i],
1290 multi->u.p[i] = FN(EL,scale_down_val)(multi->u.p[i],
1327 multi->u.p[i] = FN(EL,scale_val)(multi->u.p[i], v);
1363 multi->u.p[i] = FN(EL,scale_down_val)(multi->u.p[i], v);
1399 multi->u.p[i] = FN(EL,mod_val)(multi->u.p[i], v);
1463 multi->u.p[i] = FN(EL,move_dims)(multi->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]);
1571 dom_i = FN(EL,domain)(FN(FN(MULTI(BASE),get),BASE)(multi, i));
1592 multi->u.p[i] = FN(EL,neg)(multi->u.p[i]);
tools/polly/lib/External/isl/isl_multi_templ.h 24 EL *p[1];