summaryrefslogtreecommitdiff
path: root/tune/common.c
diff options
context:
space:
mode:
authorNiels M?ller <nisse@lysator.liu.se>2013-10-20 08:15:42 +0200
committerNiels M?ller <nisse@lysator.liu.se>2013-10-20 08:15:42 +0200
commit5b499c218f4e6ffc59b67e43e0306bdde92438bb (patch)
tree2ac66d5d2b7a826dd84238b986a36312cb3143c3 /tune/common.c
parent65a11565cc5b52a8d8cc1eb1c847b0d99d4b8ec6 (diff)
downloadgmp-5b499c218f4e6ffc59b67e43e0306bdde92438bb.tar.gz
speed support for mpn_div_qr_1.
Diffstat (limited to 'tune/common.c')
-rw-r--r--tune/common.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/tune/common.c b/tune/common.c
index 859eecbf4..16dee036e 100644
--- a/tune/common.c
+++ b/tune/common.c
@@ -689,6 +689,17 @@ speed_mpn_divrem_2_inv (struct speed_params *s)
}
double
+speed_mpn_div_qr_1n (struct speed_params *s)
+{
+ SPEED_ROUTINE_MPN_DIV_QR_1 (mpn_div_qr_1, 1);
+}
+double
+speed_mpn_div_qr_1u (struct speed_params *s)
+{
+ SPEED_ROUTINE_MPN_DIV_QR_1 (mpn_div_qr_1, 0);
+}
+
+double
speed_mpn_div_qr_2n (struct speed_params *s)
{
SPEED_ROUTINE_MPN_DIV_QR_2 (mpn_div_qr_2, 1);