summaryrefslogtreecommitdiff
path: root/tune/speed.c
diff options
context:
space:
mode:
Diffstat (limited to 'tune/speed.c')
-rw-r--r--tune/speed.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/tune/speed.c b/tune/speed.c
index 0604edded..704d82772 100644
--- a/tune/speed.c
+++ b/tune/speed.c
@@ -278,6 +278,11 @@ const struct routine_t {
{ "mpn_hgcd", speed_mpn_hgcd },
{ "mpn_hgcd_lehmer", speed_mpn_hgcd_lehmer },
{ "mpn_hgcd_appr", speed_mpn_hgcd_appr },
+ { "mpn_hgcd_appr_lehmer", speed_mpn_hgcd_appr_lehmer },
+
+ { "mpn_hgcd_reduce", speed_mpn_hgcd_reduce },
+ { "mpn_hgcd_reduce_1", speed_mpn_hgcd_reduce_1 },
+ { "mpn_hgcd_reduce_2", speed_mpn_hgcd_reduce_2 },
{ "mpn_gcd_1", speed_mpn_gcd_1, FLAG_R_OPTIONAL },
{ "mpn_gcd_1N", speed_mpn_gcd_1N, FLAG_R_OPTIONAL },
@@ -407,6 +412,7 @@ const struct routine_t {
#if HAVE_NATIVE_mpn_copyd
{ "mpn_copyd", speed_mpn_copyd },
#endif
+ { "mpn_tabselect", speed_mpn_tabselect, FLAG_R_OPTIONAL },
#if HAVE_NATIVE_mpn_addlsh1_n
{ "mpn_addlsh1_n", speed_mpn_addlsh1_n, FLAG_R_OPTIONAL },
#endif
@@ -468,6 +474,9 @@ const struct routine_t {
{ "mpn_rsh1sub_n", speed_mpn_rsh1sub_n, FLAG_R_OPTIONAL },
#endif
+ { "mpn_addcnd_n", speed_mpn_addcnd_n, FLAG_R_OPTIONAL },
+ { "mpn_subcnd_n", speed_mpn_subcnd_n, FLAG_R_OPTIONAL },
+
{ "MPN_ZERO", speed_MPN_ZERO },
{ "binvert_limb", speed_binvert_limb, FLAG_NODATA },