[Gmp-commit] /var/hg/gmp: *** empty log message ***
mercurial at gmplib.org
mercurial at gmplib.org
Mon Nov 7 18:43:07 CET 2011
details: /var/hg/gmp/rev/a3fa4d967de2
changeset: 14424:a3fa4d967de2
user: Torbjorn Granlund <tege at gmplib.org>
date: Mon Nov 07 18:42:54 2011 +0100
description:
*** empty log message ***
diffstat:
ChangeLog | 23 +++++++++++++++++++++++
1 files changed, 23 insertions(+), 0 deletions(-)
diffs (30 lines):
diff -r 7b2606695d88 -r a3fa4d967de2 ChangeLog
--- a/ChangeLog Mon Nov 07 18:42:27 2011 +0100
+++ b/ChangeLog Mon Nov 07 18:42:54 2011 +0100
@@ -1,3 +1,26 @@
+2011-11-07 Torbjorn Granlund <tege at gmplib.org>
+
+ * mpn/generic/redc_1.c: Just reduce U uperand using Hensel norm, but
+ not fully canonically; leave add_n and conditional sub_n to caller.
+ Therefore omit R argument.
+
+ * mpn/generic/redc_1_sec.c: Remove.
+
+ * gmp-impl.h (mpn_redc_1): Update declaration.
+ (mpn_redc_1_sec): Remove declaration.
+
+ * configure.in (gmp_mpn_functions): Remove redc_1.
+
+ * mpn/x86_64/redc_1.asm: Adopt to new defined functionality/interface.
+ * tune/speed.h (SPEED_ROUTINE_REDC_1): Likewise.
+
+ * tests/refmpn.c (refmpn_redc_1): Likewise; also call refmpn_addmul_1
+ instead of mpn_addmul_1.
+
+ * mpn/generic/powm.c (MPN_REDC_1): New macro, use for mpn_redc_1.
+ * mpn/generic/powm_sec.c (MPN_REDC_1_SEC): New macro, use for
+ mpn_redc_1_sec.
+
2011-11-03 Torbjorn Granlund <tege at gmplib.org>
* dumbmp.c (mpz_sub): Abort for non-handled case.
More information about the gmp-commit
mailing list