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

References

tools/polly/lib/External/isl/isl_convex_hull.c
 1026 	lp = isl_basic_set_alloc_space(dim, 0, d, n);
 1027 	if (!lp)
 1030 		k = isl_basic_set_alloc_inequality(lp);
 1033 		isl_seq_clr(lp->ineq[k] + 1, n);
 1034 		isl_int_set_si(lp->ineq[k][0], -1);
 1035 		isl_int_set_si(lp->ineq[k][1 + i], 1);
 1038 		k = isl_basic_set_alloc_equality(lp);
 1042 		isl_int_set_si(lp->eq[k][n], 0); n++;
 1044 		isl_int_set_si(lp->eq[k][n], i == 0); n++;
 1046 			isl_int_set(lp->eq[k][n], bset1->eq[j][i]); n++;
 1047 			isl_int_neg(lp->eq[k][n], bset1->eq[j][i]); n++;
 1050 			isl_int_set(lp->eq[k][n], bset1->ineq[j][i]); n++;
 1053 		isl_int_set_si(lp->eq[k][n], -(i == 0)); n++;
 1055 			isl_int_neg(lp->eq[k][n], bset2->eq[j][i]); n++;
 1056 			isl_int_set(lp->eq[k][n], bset2->eq[j][i]); n++;
 1059 			isl_int_neg(lp->eq[k][n], bset2->ineq[j][i]); n++;
 1062 	lp = isl_basic_set_gauss(lp, NULL);
 1062 	lp = isl_basic_set_gauss(lp, NULL);
 1065 	return lp;