reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3674 sol_map = isl_calloc_type(bmap->ctx, struct isl_sol_map); 3675 if (!sol_map) 3678 sol_map->sol.free = &sol_map_free; 3679 if (sol_init(&sol_map->sol, bmap, dom, max) < 0) 3681 sol_map->sol.add = &sol_map_add_wrap; 3682 sol_map->sol.add_empty = track_empty ? &sol_map_add_empty_wrap : NULL; 3683 space = isl_space_copy(sol_map->sol.space); 3684 sol_map->map = isl_map_alloc_space(space, 1, ISL_MAP_DISJOINT); 3685 if (!sol_map->map) 3689 sol_map->empty = isl_set_alloc_space(isl_basic_set_get_space(dom), 3691 if (!sol_map->empty) 3696 return &sol_map->sol; 3699 sol_free(&sol_map->sol);