add isl_int_cdiv_q_ui
commite69a5da9e2593946366674c95c61378462b8c7b8
authorSven Verdoolaege <skimo@kotnet.org>
Mon, 10 Apr 2017 10:16:51 +0000 (10 12:16 +0200)
committerSven Verdoolaege <sven.verdoolaege@gmail.com>
Thu, 25 May 2017 14:13:31 +0000 (25 16:13 +0200)
treee330b6014c88858592c549cdb18961b3e02429f3
parentf5668033fe3d969bfbfc6a87dd8ac4ca8442bd2d
add isl_int_cdiv_q_ui

This new macro will be used in the next commit.
For the imath backend, use a tailored implementation rather
than relying on imath's gmp compatibility layer because
a) this compatibility layer currently doesn't support impz_cdiv_q_ui, and
b) adding such support would require impz_cdiv_q_ui to return an extra value
that is not needed by isl_int_cdiv_q_ui.

Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
isl_imath.c
isl_imath.h
isl_int_gmp.h
isl_int_imath.h
isl_int_sioimath.c
isl_int_sioimath.h
isl_test_int.c