Lines Matching refs:MULTI
15 /* Create a multi expression in the given space that maps each
18 __isl_give MULTI(BASE) *FN(MULTI(BASE),identity)(__isl_take isl_space *space)
23 MULTI(BASE) *multi;
41 multi = FN(MULTI(BASE),alloc)(isl_space_copy(space));
45 return multi;
55 multi = FN(FN(MULTI(BASE),set),BASE)(multi, i, el);
60 return multi;
66 /* Create a multi expression that maps elements in the given space
69 __isl_give MULTI(BASE) *FN(MULTI(BASE),identity_on_domain_space)(
72 return FN(MULTI(BASE),identity)(isl_space_map_from_set(space));
79 __isl_give MULTI(BASE) *FN(FN(isl_space_identity_multi,BASE),on_domain)(
82 return FN(MULTI(BASE),identity_on_domain_space)(space);
85 /* Create a multi expression in the same space as "multi" that maps each
88 __isl_give MULTI(BASE) *FN(FN(MULTI(BASE),identity_multi),BASE)(
89 __isl_take MULTI(BASE) *multi)
93 space = FN(MULTI(BASE),get_space)(multi);
94 FN(MULTI(BASE),free)(multi);
95 return FN(MULTI(BASE),identity)(space);