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

References

tools/polly/lib/External/isl/isl_coalesce.c
  916 	isl_seq_gcd(v->el + 1, v->size - 1, &ctx->normalize_gcd);
  917 	if (isl_int_is_zero(ctx->normalize_gcd) ||
  918 	    isl_int_is_one(ctx->normalize_gcd)) {
  926 	isl_int_fdiv_r(v->el[0], v->el[0], ctx->normalize_gcd);
tools/polly/lib/External/isl/isl_ctx.c
  214 	isl_int_init(ctx->normalize_gcd);
  278 	isl_int_clear(ctx->normalize_gcd);
tools/polly/lib/External/isl/isl_local_space.c
  950 	isl_seq_gcd(ls->div->row[div] + 2, total, &ctx->normalize_gcd);
  951 	isl_int_gcd(ctx->normalize_gcd,
  952 		    ctx->normalize_gcd, ls->div->row[div][0]);
  953 	if (isl_int_is_one(ctx->normalize_gcd))
  957 			    ctx->normalize_gcd, total);
  959 			    ctx->normalize_gcd);
  961 			    ctx->normalize_gcd);
tools/polly/lib/External/isl/isl_map.c
13513 				&ctx->normalize_gcd);
13514 	if (!isl_int_is_zero(ctx->normalize_gcd))
13515 		return isl_int_is_nonneg(ctx->normalize_gcd);
tools/polly/lib/External/isl/isl_map_simplify.c
  244 	isl_seq_gcd(bmap->div[div] + 2, total, &ctx->normalize_gcd);
  245 	isl_int_gcd(ctx->normalize_gcd, ctx->normalize_gcd, bmap->div[div][0]);
  245 	isl_int_gcd(ctx->normalize_gcd, ctx->normalize_gcd, bmap->div[div][0]);
  246 	if (isl_int_is_one(ctx->normalize_gcd))
  249 			ctx->normalize_gcd);
  251 			ctx->normalize_gcd);
  253 			ctx->normalize_gcd, total);
 2511 		isl_seq_gcd(ineq->row[i] + 1, n_col - 1, &ctx->normalize_gcd);
 2512 		if (isl_int_is_zero(ctx->normalize_gcd))
 2514 		if (isl_int_is_one(ctx->normalize_gcd))
 2517 				    ctx->normalize_gcd, n_col - 1);
 2518 		isl_int_fdiv_r(rem, ineq->row[i][0], ctx->normalize_gcd);
 2520 				ineq->row[i][0], ctx->normalize_gcd);
 5050 	isl_seq_gcd(v->el + 1, v->size - 1, &ctx->normalize_gcd);
 5051 	if (isl_int_is_zero(ctx->normalize_gcd))
 5053 	if (isl_int_is_one(ctx->normalize_gcd))
 5058 	if (tightened && !isl_int_is_divisible_by(v->el[0], ctx->normalize_gcd))
 5060 	isl_int_fdiv_q(v->el[0], v->el[0], ctx->normalize_gcd);
 5061 	isl_seq_scale_down(v->el + 1, v->el + 1, ctx->normalize_gcd,
tools/polly/lib/External/isl/isl_polynomial.c
 2190 	isl_seq_gcd(qp->div->row[div] + 2, total, &ctx->normalize_gcd);
 2191 	isl_int_gcd(ctx->normalize_gcd,
 2192 		    ctx->normalize_gcd, qp->div->row[div][0]);
 2193 	if (isl_int_is_one(ctx->normalize_gcd))
 2197 			    ctx->normalize_gcd, total);
 2199 			    ctx->normalize_gcd);
 2201 			    ctx->normalize_gcd);
tools/polly/lib/External/isl/isl_seq.c
  260 	isl_seq_gcd(p, len, &ctx->normalize_gcd);
  261 	if (!isl_int_is_zero(ctx->normalize_gcd) &&
  262 	    !isl_int_is_one(ctx->normalize_gcd))
  263 		isl_seq_scale_down(p, p, ctx->normalize_gcd, len);
tools/polly/lib/External/isl/isl_tab_pip.c
  923 	isl_seq_gcd(div->el + 2, len, &ctx->normalize_gcd);
  924 	isl_int_gcd(ctx->normalize_gcd, ctx->normalize_gcd, div->el[0]);
  924 	isl_int_gcd(ctx->normalize_gcd, ctx->normalize_gcd, div->el[0]);
  926 	if (isl_int_is_one(ctx->normalize_gcd))
  929 	isl_int_divexact(div->el[0], div->el[0], ctx->normalize_gcd);
  930 	isl_int_fdiv_q(div->el[1], div->el[1], ctx->normalize_gcd);
  931 	isl_seq_scale_down(div->el + 2, div->el + 2, ctx->normalize_gcd, len);
tools/polly/lib/External/isl/isl_val.c
  399 	isl_int_gcd(ctx->normalize_gcd, v->n, v->d);
  400 	if (isl_int_is_one(ctx->normalize_gcd))
  402 	isl_int_divexact(v->n, v->n, ctx->normalize_gcd);
  403 	isl_int_divexact(v->d, v->d, ctx->normalize_gcd);