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

References

tools/polly/lib/External/isl/isl_bernstein.c
  174 		while (i > 0) {
  175 			if (i == n - 1) {
  180 				for (j = 2; j <= left[i - 1]; ++j)
  181 					isl_int_divexact_ui(multinom->el[i],
  182 						multinom->el[i], j);
  183 				b = isl_qpolynomial_coeff(c[i - 1], isl_dim_in,
  184 					n - 1 - i, left[i - 1]);
  184 					n - 1 - i, left[i - 1]);
  188 					multinom->el[i]);
  192 				--i;
  195 			if (k[i] >= left[i - 1]) {
  195 			if (k[i] >= left[i - 1]) {
  196 				--i;
  199 			++k[i];
  200 			if (k[i])
  201 				isl_int_divexact_ui(multinom->el[i],
  202 					multinom->el[i], k[i]);
  202 					multinom->el[i], k[i]);
  203 			isl_qpolynomial_free(c[i]);
  204 			c[i] = isl_qpolynomial_coeff(c[i - 1], isl_dim_in,
  204 			c[i] = isl_qpolynomial_coeff(c[i - 1], isl_dim_in,
  205 					n - 1 - i, k[i]);
  205 					n - 1 - i, k[i]);
  206 			left[i] = left[i - 1] - k[i];
  206 			left[i] = left[i - 1] - k[i];
  206 			left[i] = left[i - 1] - k[i];
  207 			k[i + 1] = -1;
  208 			isl_int_set(multinom->el[i + 1], multinom->el[i]);
  208 			isl_int_set(multinom->el[i + 1], multinom->el[i]);
  209 			++i;