[Gmp-commit] /var/hg/gmp: Compress some recent entries for readability.
mercurial at gmplib.org
mercurial at gmplib.org
Tue Mar 1 13:39:11 CET 2011
details: /var/hg/gmp/rev/7e776bf3b094
changeset: 13956:7e776bf3b094
user: Torbjorn Granlund <tege at gmplib.org>
date: Tue Mar 01 13:39:01 2011 +0100
description:
Compress some recent entries for readability.
diffstat:
ChangeLog | 41 +++++++++++------------------------------
1 files changed, 11 insertions(+), 30 deletions(-)
diffs (57 lines):
diff -r e603a7068402 -r 7e776bf3b094 ChangeLog
--- a/ChangeLog Tue Mar 01 12:00:32 2011 +0100
+++ b/ChangeLog Tue Mar 01 13:39:01 2011 +0100
@@ -1,9 +1,8 @@
2011-03-01 Niels Möller <nisse at lysator.liu.se>
- * mpn/sparc64/mod_1_4.c (mpn_mod_1s_4p_cps): Converted to use
- udiv_rnnd_preinv rather than udiv_rnd_preinv.
- (mpn_mod_1s_4p): Use udiv_rnnd_preinv rather than
- udiv_qrnnd_preinv.
+ * mpn/sparc64/mod_1_4.c (mpn_mod_1s_4p_cps): Use udiv_rnnd_preinv
+ rather than udiv_rnd_preinv.
+ (mpn_mod_1s_4p): Likewise.
2011-03-01 Torbjorn Granlund <tege at gmplib.org>
@@ -43,32 +42,14 @@
computation of B2modb, use B^2 mod (normalized b).
(mpn_mod_1_1p): Corresponding changes. Don't shift b.
- * mpn/generic/pre_mod_1.c (mpn_preinv_mod_1): Use udiv_rnnd_preinv
- rather than udiv_qrnnd_preinv.
-
- * mpn/generic/mod_1_1.c (mpn_mod_1_1p_cps): Converted to use
- udiv_rnnd_preinv rather than udiv_rnd_preinv.
- (mpn_mod_1_1p): Use udiv_rnnd_preinv rather than
- udiv_qrnnd_preinv.
-
- * mpn/generic/mod_1_4.c (mpn_mod_1s_4p_cps): Converted to use
- udiv_rnnd_preinv rather than udiv_rnd_preinv.
- (mpn_mod_1s_4p): Use udiv_rnnd_preinv rather than
- udiv_qrnnd_preinv.
-
- * mpn/generic/mod_1_3.c (mpn_mod_1s_3p_cps): Converted to use
- udiv_rnnd_preinv rather than udiv_rnd_preinv.
- (mpn_mod_1s_3p): Use udiv_rnnd_preinv rather than
- udiv_qrnnd_preinv.
-
- * mpn/generic/mod_1_2.c (mpn_mod_1s_2p_cps): Converted to use
- udiv_rnnd_preinv rather than udiv_rnd_preinv.
- (mpn_mod_1s_2p): Use udiv_rnnd_preinv rather than
- udiv_qrnnd_preinv.
-
- * mpn/generic/mod_1.c (mpn_mod_1_unnorm): Use udiv_rnnd_preinv
- rather than udiv_qrnnd_preinv.
- (mpn_mod_1_norm): Likewise.
+ * mpn/generic/mod_1_1.c (mpn_mod_1_1p_cps): Use udiv_rnnd_preinv rather
+ than udiv_rnd_preinv.
+ (mpn_mod_1_1p): Likewise.
+ * mpn/generic/mod_1_4.c: Analogous changes.
+ * mpn/generic/mod_1_3.c: Analogous changes.
+ * mpn/generic/mod_1_2.c: Analogous changes.
+ * mpn/generic/mod_1.c: Analogous changes.
+ * mpn/generic/pre_mod_1.c: Analogous changes.
* gmp-impl.h (udiv_qrnnd_preinv3): Eliminated unpredictable branch
using masking logic. Further optimization of the nl == constant 0
More information about the gmp-commit
mailing list