Lines Matching refs:convex_hull

722 	struct isl_basic_set *convex_hull;  in convex_hull_0d()  local
728 convex_hull = isl_basic_set_empty(isl_space_copy(set->dim)); in convex_hull_0d()
730 convex_hull = isl_basic_set_universe(isl_space_copy(set->dim)); in convex_hull_0d()
732 return convex_hull; in convex_hull_0d()
1796 struct isl_basic_set *convex_hull = NULL; in uset_convex_hull() local
1811 convex_hull = isl_basic_set_copy(set->p[0]); in uset_convex_hull()
1813 return convex_hull; in uset_convex_hull()
1838 isl_basic_set_free(convex_hull); in uset_convex_hull()
1849 struct isl_basic_set *convex_hull = NULL; in uset_convex_hull_wrap_bounded() local
1857 convex_hull = isl_basic_set_universe(isl_space_copy(set->dim)); in uset_convex_hull_wrap_bounded()
1859 convex_hull = isl_basic_set_set_rational(convex_hull); in uset_convex_hull_wrap_bounded()
1860 return convex_hull; in uset_convex_hull_wrap_bounded()
1868 convex_hull = isl_basic_set_copy(set->p[0]); in uset_convex_hull_wrap_bounded()
1870 convex_hull = isl_basic_map_remove_redundancies(convex_hull); in uset_convex_hull_wrap_bounded()
1871 return convex_hull; in uset_convex_hull_wrap_bounded()
1893 struct isl_basic_set *convex_hull; in modulo_affine_hull() local
1901 convex_hull = uset_convex_hull(set); in modulo_affine_hull()
1902 convex_hull = isl_basic_set_preimage(convex_hull, T2); in modulo_affine_hull()
1903 convex_hull = isl_basic_set_intersect(convex_hull, affine_hull); in modulo_affine_hull()
1904 return convex_hull; in modulo_affine_hull()
1935 struct isl_basic_map *convex_hull = NULL; in isl_map_convex_hull() local
1961 convex_hull = isl_basic_map_overlying_set(bset, model); in isl_map_convex_hull()
1962 if (!convex_hull) in isl_map_convex_hull()
1965 ISL_F_SET(convex_hull, ISL_BASIC_MAP_NO_IMPLICIT); in isl_map_convex_hull()
1966 ISL_F_SET(convex_hull, ISL_BASIC_MAP_ALL_EQUALITIES); in isl_map_convex_hull()
1967 ISL_F_CLR(convex_hull, ISL_BASIC_MAP_RATIONAL); in isl_map_convex_hull()
1968 return convex_hull; in isl_map_convex_hull()