Home
last modified time | relevance | path

Searched refs:normalize_gcd (Results 1 – 10 of 10) sorted by relevance

/netbsd-src/external/mit/isl/dist/
H A Disl_seq.c263 isl_seq_gcd(p, len, &ctx->normalize_gcd); in isl_seq_normalize()
264 if (!isl_int_is_zero(ctx->normalize_gcd) && in isl_seq_normalize()
265 !isl_int_is_one(ctx->normalize_gcd)) in isl_seq_normalize()
266 isl_seq_scale_down(p, p, ctx->normalize_gcd, len); in isl_seq_normalize()
H A Disl_ctx_private.h26 isl_int normalize_gcd; member
H A Disl_ctx.c242 isl_int_init(ctx->normalize_gcd); in isl_ctx_alloc_with_options()
306 isl_int_clear(ctx->normalize_gcd); in isl_ctx_free()
H A Disl_map_simplify.c256 isl_seq_gcd(bmap->div[div] + 2, total, &ctx->normalize_gcd); in normalize_div_expression()
257 isl_int_gcd(ctx->normalize_gcd, ctx->normalize_gcd, bmap->div[div][0]); in normalize_div_expression()
258 if (isl_int_is_one(ctx->normalize_gcd)) in normalize_div_expression()
261 ctx->normalize_gcd); in normalize_div_expression()
263 ctx->normalize_gcd); in normalize_div_expression()
265 ctx->normalize_gcd, total); in normalize_div_expression()
2728 isl_seq_gcd(ineq->row[i] + 1, n_col - 1, &ctx->normalize_gcd); in uset_gist_compressed()
2729 if (isl_int_is_zero(ctx->normalize_gcd)) in uset_gist_compressed()
2731 if (isl_int_is_one(ctx->normalize_gcd)) in uset_gist_compressed()
2734 ctx->normalize_gcd, n_col - 1); in uset_gist_compressed()
[all …]
H A Disl_local_space.c1109 isl_seq_gcd(ls->div->row[div] + 2, total, &ctx->normalize_gcd); in normalize_div()
1110 isl_int_gcd(ctx->normalize_gcd, in normalize_div()
1111 ctx->normalize_gcd, ls->div->row[div][0]); in normalize_div()
1112 if (isl_int_is_one(ctx->normalize_gcd)) in normalize_div()
1116 ctx->normalize_gcd, total); in normalize_div()
1118 ctx->normalize_gcd); in normalize_div()
1120 ctx->normalize_gcd); in normalize_div()
H A Disl_val.c400 isl_int_gcd(ctx->normalize_gcd, v->n, v->d); in isl_val_normalize()
401 if (isl_int_is_one(ctx->normalize_gcd)) in isl_val_normalize()
403 isl_int_divexact(v->n, v->n, ctx->normalize_gcd); in isl_val_normalize()
404 isl_int_divexact(v->d, v->d, ctx->normalize_gcd); in isl_val_normalize()
H A Disl_tab_pip.c959 isl_seq_gcd(div->el + 2, len, &ctx->normalize_gcd); in normalize_div()
960 isl_int_gcd(ctx->normalize_gcd, ctx->normalize_gcd, div->el[0]); in normalize_div()
962 if (isl_int_is_one(ctx->normalize_gcd)) in normalize_div()
965 isl_int_divexact(div->el[0], div->el[0], ctx->normalize_gcd); in normalize_div()
966 isl_int_fdiv_q(div->el[1], div->el[1], ctx->normalize_gcd); in normalize_div()
967 isl_seq_scale_down(div->el + 2, div->el + 2, ctx->normalize_gcd, len); in normalize_div()
H A Disl_polynomial.c2514 isl_seq_gcd(qp->div->row[div] + 2, total, &ctx->normalize_gcd); in normalize_div()
2515 isl_int_gcd(ctx->normalize_gcd, in normalize_div()
2516 ctx->normalize_gcd, qp->div->row[div][0]); in normalize_div()
2517 if (isl_int_is_one(ctx->normalize_gcd)) in normalize_div()
2521 ctx->normalize_gcd, total); in normalize_div()
2523 ctx->normalize_gcd); in normalize_div()
2525 ctx->normalize_gcd); in normalize_div()
H A Disl_coalesce.c903 isl_seq_gcd(v->el + 1, v->size - 1, &ctx->normalize_gcd); in try_tightening()
904 if (isl_int_is_zero(ctx->normalize_gcd) || in try_tightening()
905 isl_int_is_one(ctx->normalize_gcd)) { in try_tightening()
913 isl_int_fdiv_r(v->el[0], v->el[0], ctx->normalize_gcd); in try_tightening()
H A Disl_map.c14574 &ctx->normalize_gcd); in is_internal()
14575 if (!isl_int_is_zero(ctx->normalize_gcd)) in is_internal()
14576 return isl_int_is_nonneg(ctx->normalize_gcd); in is_internal()