reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1658 data->p = isl_calloc_array(ctx, struct isl_from_pw_aff_piece, n); 1659 if (!data->p) 1675 if (!data->p) 1679 isl_set_free(data->p[i].set); 1680 isl_set_list_free(data->p[i].set_list); 1681 isl_aff_list_free(data->p[i].aff_list); 1683 free(data->p); 1690 data->p[data->n].state = isl_state_none; 1691 data->p[data->n].set_list = NULL; 1692 data->p[data->n].aff_list = NULL; 1700 data->p[data->n].state = isl_state_single; 1701 data->p[data->n].set_list = isl_set_list_from_set(set); 1702 data->p[data->n].aff_list = isl_aff_list_from_aff(aff); 1712 data->p[n].state = isl_state_min; 1713 data->p[n].set_list = isl_set_list_add(data->p[n].set_list, set); 1713 data->p[n].set_list = isl_set_list_add(data->p[n].set_list, set); 1714 data->p[n].aff_list = isl_aff_list_add(data->p[n].aff_list, aff); 1714 data->p[n].aff_list = isl_aff_list_add(data->p[n].aff_list, aff); 1716 if (!data->p[n].set_list || !data->p[n].aff_list) 1716 if (!data->p[n].set_list || !data->p[n].aff_list) 1728 data->p[n].state = isl_state_max; 1729 data->p[n].set_list = isl_set_list_add(data->p[n].set_list, set); 1729 data->p[n].set_list = isl_set_list_add(data->p[n].set_list, set); 1730 data->p[n].aff_list = isl_aff_list_add(data->p[n].aff_list, aff); 1730 data->p[n].aff_list = isl_aff_list_add(data->p[n].aff_list, aff); 1732 if (!data->p[n].set_list || !data->p[n].aff_list) 1732 if (!data->p[n].set_list || !data->p[n].aff_list) 1748 set_n = isl_set_list_get_set(data->p[n].set_list, 0); 1750 data->p[n].set_list = 1751 isl_set_list_set_set(data->p[n].set_list, 0, set_n); 1754 data->p[n].aff_list = 1755 isl_aff_list_set_aff(data->p[n].aff_list, 0, aff); 1759 if (!data->p[n].set_list || !data->p[n].aff_list) 1759 if (!data->p[n].set_list || !data->p[n].aff_list) 1829 set = data->p[pos].set; 1830 data->p[pos].set = NULL; 1838 arg = ast_expr_from_aff_list(data->p[pos].aff_list, 1839 data->p[pos].state, build); 1840 data->p[pos].aff_list = NULL; 1843 data->p[pos].state = isl_state_none; 1866 if (data->p[pos].state == isl_state_none) 1871 build = isl_ast_build_restrict_generated(build, data->p[pos].set); 1872 data->p[pos].set = NULL; 1873 *next = ast_expr_from_aff_list(data->p[pos].aff_list, 1874 data->p[pos].state, build); 1875 data->p[pos].aff_list = NULL; 1877 data->p[pos].state = isl_state_none; 1922 if (data->p[data->n].state != isl_state_none) 1929 data->p[i].set = isl_set_list_union(data->p[i].set_list); 1929 data->p[i].set = isl_set_list_union(data->p[i].set_list); 1930 if (data->p[i].state != isl_state_single) 1931 data->p[i].set = isl_set_coalesce(data->p[i].set); 1931 data->p[i].set = isl_set_coalesce(data->p[i].set); 1932 data->p[i].set_list = NULL; 1935 if (isl_sort(data->p, data->n, sizeof(data->p[0]), 1935 if (isl_sort(data->p, data->n, sizeof(data->p[0]), 1960 set_n = isl_set_list_get_set(data->p[data->n].set_list, 0); 2029 is_rational = is_single_rational_aff(data->p[data->n].aff_list); 2040 n = isl_set_list_n_set(data->p[data->n].set_list); 2047 aff_i = isl_aff_list_get_aff(data->p[data->n].aff_list, i); 2049 required = isl_set_list_get_set(data->p[data->n].set_list, i); 2060 aff_i = isl_aff_list_get_aff(data->p[data->n].aff_list, i); 2125 state = data->p[data->n].state; 2130 aff0 = isl_aff_list_get_aff(data->p[data->n].aff_list, 0);