reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/polly/lib/External/isl/isl_ast_build_expr.c
 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);