summaryrefslogtreecommitdiff
path: root/tune/common.c
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2011-02-28 22:21:52 +0100
committerNiels Möller <nisse@lysator.liu.se>2011-02-28 22:21:52 +0100
commit15ca7130b4911754ad4a50d37d9a3c7f3f3112bf (patch)
tree84c74f1a21c8353c1a836a624c27ddadd7b9ed87 /tune/common.c
parent6eaec01859d7e931a25302f523522983e6314dc4 (diff)
downloadgmp-15ca7130b4911754ad4a50d37d9a3c7f3f3112bf.tar.gz
Added tuning of mod_1_1 alternatives.
Diffstat (limited to 'tune/common.c')
-rw-r--r--tune/common.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/tune/common.c b/tune/common.c
index 13148aee8..8c5225a03 100644
--- a/tune/common.c
+++ b/tune/common.c
@@ -704,6 +704,16 @@ speed_mpn_mod_1_1 (struct speed_params *s)
SPEED_ROUTINE_MPN_MOD_1_1 (mpn_mod_1_1p,mpn_mod_1_1p_cps);
}
double
+speed_mpn_mod_1_1_1 (struct speed_params *s)
+{
+ SPEED_ROUTINE_MPN_MOD_1_1 (mpn_mod_1_1p_1,mpn_mod_1_1p_cps_1);
+}
+double
+speed_mpn_mod_1_1_2 (struct speed_params *s)
+{
+ SPEED_ROUTINE_MPN_MOD_1_1 (mpn_mod_1_1p_2,mpn_mod_1_1p_cps_2);
+}
+double
speed_mpn_mod_1_2 (struct speed_params *s)
{
SPEED_ROUTINE_MPN_MOD_1_N (mpn_mod_1s_2p,mpn_mod_1s_2p_cps,2);