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

References

tools/polly/lib/External/isl/isl_transitive_closure.c
 2175 	bmap = isl_basic_map_alloc_space(dim,
 2178 		k = isl_basic_map_alloc_div(bmap);
 2181 		isl_int_set_si(bmap->div[k][0], 0);
 2186 		k = isl_basic_map_alloc_equality(bmap);
 2189 		isl_seq_clr(bmap->eq[k], 1 + nparam);
 2190 		isl_seq_cpy(bmap->eq[k] + 1 + nparam + d,
 2192 		isl_seq_neg(bmap->eq[k] + 1 + nparam,
 2194 		isl_seq_cpy(bmap->eq[k] + 1 + nparam + 2 * d,
 2196 		isl_int_set_si(bmap->eq[k][1 + total + aff->n_div], 0);
 2212 			k = isl_basic_map_alloc_inequality(bmap);
 2215 			isl_seq_clr(bmap->ineq[k],
 2216 					1 + nparam + 2 * d + bmap->n_div);
 2217 			isl_int_set_si(bmap->ineq[k][1 + nparam + i], -1);
 2218 			isl_int_set_si(bmap->ineq[k][1 + nparam + d + i], 1);
 2219 			isl_int_neg(bmap->ineq[k][1 + nparam + 2 * d + aff->n_div], opt);
 2227 			k = isl_basic_map_alloc_inequality(bmap);
 2230 			isl_seq_clr(bmap->ineq[k],
 2231 					1 + nparam + 2 * d + bmap->n_div);
 2232 			isl_int_set_si(bmap->ineq[k][1 + nparam + i], 1);
 2233 			isl_int_set_si(bmap->ineq[k][1 + nparam + d + i], -1);
 2234 			isl_int_set(bmap->ineq[k][1 + nparam + 2 * d + aff->n_div], opt);
 2239 	k = isl_basic_map_alloc_inequality(bmap);
 2242 	isl_seq_clr(bmap->ineq[k],
 2243 			1 + nparam + 2 * d + bmap->n_div);
 2245 		isl_int_set_si(bmap->ineq[k][0], -1);
 2246 	isl_int_set_si(bmap->ineq[k][1 + nparam + 2 * d + aff->n_div], 1);
 2253 	bmap = isl_basic_map_finalize(bmap);
 2253 	bmap = isl_basic_map_finalize(bmap);
 2257 	map = isl_map_from_basic_map(bmap);
 2263 	isl_basic_map_free(bmap);