Lines Matching refs:pwaff
296 __isl_give isl_map *isl_map_from_pw_aff_internal(__isl_take isl_pw_aff *pwaff) in isl_map_from_pw_aff_internal() argument
302 if (!pwaff) in isl_map_from_pw_aff_internal()
305 space = isl_pw_aff_get_space(pwaff); in isl_map_from_pw_aff_internal()
308 for (i = 0; i < pwaff->n; ++i) { in isl_map_from_pw_aff_internal()
312 bmap = isl_basic_map_from_aff(isl_aff_copy(pwaff->p[i].aff)); in isl_map_from_pw_aff_internal()
315 isl_set_copy(pwaff->p[i].set)); in isl_map_from_pw_aff_internal()
319 isl_pw_aff_free(pwaff); in isl_map_from_pw_aff_internal()
327 __isl_give isl_map *isl_map_from_pw_aff(__isl_take isl_pw_aff *pwaff) in isl_map_from_pw_aff() argument
329 if (check_input_is_map(isl_pw_aff_peek_space(pwaff)) < 0) in isl_map_from_pw_aff()
330 pwaff = isl_pw_aff_free(pwaff); in isl_map_from_pw_aff()
331 return isl_map_from_pw_aff_internal(pwaff); in isl_map_from_pw_aff()
346 __isl_give isl_set *isl_set_from_pw_aff(__isl_take isl_pw_aff *pwaff) in isl_set_from_pw_aff() argument
348 if (check_input_is_set(isl_pw_aff_peek_space(pwaff)) < 0) in isl_set_from_pw_aff()
349 pwaff = isl_pw_aff_free(pwaff); in isl_set_from_pw_aff()
350 return set_from_map(isl_map_from_pw_aff_internal(pwaff)); in isl_set_from_pw_aff()