[Gmp-commit] /var/hg/www: 3 new changesets

mercurial at gmplib.org mercurial at gmplib.org
Wed May 29 20:48:27 CEST 2013


details:   /var/hg/www/rev/8469469dc65b
changeset: 79:8469469dc65b
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Wed May 29 12:40:44 2013 +0200
description:
arm64 invert limb is actually there.

details:   /var/hg/www/rev/2db9288f7a15
changeset: 80:2db9288f7a15
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Wed May 29 20:45:30 2013 +0200
description:
Typo

details:   /var/hg/www/rev/7b428f584875
changeset: 81:7b428f584875
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Wed May 29 20:48:18 2013 +0200
description:
arm updates

diffstat:

 devel/asm.html   |  14 +++++++-------
 devel/sparc.html |   4 ++--
 2 files changed, 9 insertions(+), 9 deletions(-)

diffs (66 lines):

diff -r d4257ae6ab7e -r 7b428f584875 devel/asm.html
--- a/devel/asm.html	Mon May 27 18:55:36 2013 +0200
+++ b/devel/asm.html	Wed May 29 20:48:18 2013 +0200
@@ -100,8 +100,8 @@
 <tbody>  <!--              function             k7          p4-2/32     p4-3/32     dothan      atom      k8          k10          bulldozer     bobcat      p4/64       core2       nehalem   sandybridge  atom        nano        ppc/32      ppc 970     pwr 5       pwr 6       pwr 7       us3         us-t1       us-t4       alpha      itanic       cor-a9     cor-a15       cor-a15 -->
 <tr bgcolor="#f0f0f0"><td> add_n           <td>1.64{1.5}<td> 4     <td>  4.25  <td>  2.14  <td>  3     <td>  1.5   <td>  1.5   <td>1.8[1.7]<td>  2.5   <td>  4     <td>  2     <td> #2.25  <td>  1.61  <td>  3     <td>  3     <td>  4     <td>  2     <td>  2.25  <td>  2.63  <td>  2.4   <td>  4.5   <td> 17     <td>  3     <td>  2.125 <td>  1.25  <td>  2.5   <td>  1.27   <td>  1.27
 <tr bgcolor="#f0f0f0"><td> sub_n           <td>1.64{1.5}<td> 4     <td>  4.25  <td>  2.14  <td>  3     <td>  1.5   <td>  1.5   <td>1.8[1.7]<td>  2.5   <td>  4     <td>  2     <td> #2.25  <td>  1.61  <td>  3     <td>  3     <td>  4     <td>  2     <td>  2.25  <td>  2.63  <td>  2.4   <td>  4.5   <td> 17     <td>  3     <td>  2.125 <td>  1.25  <td>  2.5   <td>  1.27   <td>  1.27
-<tr>                  <td> addlsh1_n       <td>  2.5   <td>  4.25  <td>  5     <td>        <td>  6     <td>  2     <td> 2{1.69}<td>  2.5{2}<td>  2.875 <td>  5.8   <td>  3.1   <td>  2.75  <td>  2     <td>  4.875 <td>  3     <td>  5     <td>  3     <td>  2.9   <td>  3.5   <td>  3     <td>        <td> 21     <td> (3.25) <td> [3.25] <td>  1.5   <td>  3.11  <td>  3.36   <td>##2.25
-<tr>                  <td> sublsh1_n       <td>  2.87  <td>        <td>        <td>        <td>  6.667 <td>  2.18  <td> 2.18{2}<td>  2.625 <td>  3.25  <td>  5.8   <td>  3     <td>3.1{2.5}<td>2.47{2.17}<td>5     <td>  3     <td>  5     <td>  3     <td>  2.9   <td>  3.5   <td>  3     <td>        <td> 21     <td> (3.75) <td> (3.25) <td>  1.5   <td>  3.7   <td>  3.69   <td> #2.25
+<tr>                  <td> addlsh1_n       <td>  2.5   <td>  4.25  <td>  5     <td>        <td>  6     <td>  2     <td> 2{1.69}<td>  2.5{2}<td>  2.875 <td>  5.8   <td>  3.1   <td>  2.75  <td>  2     <td>  4.875 <td>  3     <td>  5     <td>  3     <td>  2.9   <td>  3.5   <td>  3     <td>        <td> 21     <td> (3.25) <td> [3.25] <td>  1.5   <td>  3.11  <td>##3.36   <td>##2.25
+<tr>                  <td> sublsh1_n       <td>  2.87  <td>        <td>        <td>        <td>  6.667 <td>  2.18  <td> 2.18{2}<td>  2.625 <td>  3.25  <td>  5.8   <td>  3     <td>3.1{2.5}<td>2.47{2.17}<td>5     <td>  3     <td>  5     <td>  3     <td>  2.9   <td>  3.5   <td>  3     <td>        <td> 21     <td> (3.75) <td> (3.25) <td>  1.5   <td>  3.7   <td>##3.69   <td> #2.25
 <tr>                  <td> rsblsh1_n       <td>        <td>        <td>        <td>        <td>  6     <td>  2     <td>2{1.69} <td>  2.5{2}<td>  2.875 <td><strike>13.75</strike><td>3.1<td>2.75<td>2  <td>  4.875 <td>  3     <td> [5]    <td>        <td>        <td>        <td>        <td>        <td> 21     <td> (3.75) <td>        <td>  1.5   <td>        <td>         <td> #2.25
 <tr>                  <td> addlsh2_n       <td>        <td>        <td>        <td>        <td>  6     <td>  2.1   <td>  2     <td>  2.7{2}<td>  3.3   <td>  5.8   <td>  3.1   <td>  2.75  <td>  2     <td>  5.75  <td>  3     <td> [5]    <td>  3     <td>  2.9   <td>  3.5   <td>  3     <td>        <td> 21     <td>        <td>        <td>  1.5   <td>        <td>         <td>##2.25
 <tr>                  <td> sublsh2_n       <td>        <td>        <td>        <td>        <td>  7     <td>        <td>        <td>        <td>        <td>  5.8   <td>  3     <td>  3.1   <td>  2.47  <td>        <td> {4}    <td> [5]    <td>  3     <td>  2.9   <td>  3.5   <td>  3     <td>        <td> 21     <td>        <td>        <td>  1.5   <td>        <td>         <td> #2.25
@@ -139,9 +139,9 @@
 <tr bgcolor="#f0f0f0"><td> sqr_diag_addlsh1<td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>  2     <td>        <td>         <td>
 <tr bgcolor="#f0f0f0"><td> redc_1          <td>        <td>        <td>        <td>        <td>        <td>  2.5   <td>  2.5   <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>  *     <td>  *     <td>  *     <td>  *     <td>        <td>        <td>        <td>        <td>  *     <td>  *     <td>  *      <td>  *
 <tr bgcolor="#f0f0f0"><td> redc_2          <td>        <td>        <td>        <td>        <td>        <td> {2.375}<td> {2.375}<td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>        <td>  *     <td>  *     <td>  *      <td>  *
-<tr>                  <td> lshift          <td>  1.2   <td>  1.75  <td>  2     <td>1.75{1.46}<td>5     <td>  2.35  <td>1.8{1.3}<td>1.9{1.3}<td>  3.5{3}<td>3.33{2.7}<td> 1.27 <td>1.375[1.25]<td>  1.3 <td>4.5(2.5)<td> 3.25[2]<td> 2.25(1)<td>  2.33  <td>  2.25  <td>  4     <td>  2.15  <td>  2.5   <td> 17.5   <td>  3     <td>  1.75  <td>  1     <td>  3     <td>2.92(1.5}<td>  1.5{1.15}
-<tr>                  <td> rshift          <td>  1.2   <td>  1.75  <td>  2     <td>1.75{1.46}<td>5     <td>  2.35  <td>1.8{1.3}<td>1.9{1.3}<td>  3.5{3}<td>3.33{2.7}<td> 1.27 <td>1.375[1.25]<td>  1.3 <td>4.5(2.5)<td> 3.25{2}<td> 2.25(1)<td>  2.33  <td>  2.25  <td>  3.5   <td>  2.15  <td>  2.5   <td> 17.5   <td>  3     <td>  1.75  <td>  1     <td>  3     <td>2.92{1.5}<td>  1.5{1.15}
-<tr>                  <td> lshiftc         <td>  *     <td>  *     <td>  *     <td>  *     <td>  5.5   <td>  2.75  <td>  2{1.5}<td>1.9{1.5}<td>  4{3.7}<td>4.15{3.5}<td> 1.5   <td>  1.75  <td>  1.45  <td>  5(3)  <td>3.5{2.5}<td> 2.25   <td>  2.33  <td>  2.25  <td>  4     <td>  2.15  <td>  2.67  <td> 17     <td>  3.5   <td>  *     <td>  1.25  <td>  3.5   <td>3.53{1.75}<td>  1.75(1.4)
+<tr>                  <td> lshift          <td>  1.2   <td>  1.75  <td>  2     <td>1.75{1.46}<td>5     <td>  2.35  <td>1.8{1.3}<td>1.9{1.3}<td>  3.5{3}<td>3.33{2.7}<td> 1.27 <td>1.375[1.25]<td>  1.3 <td>4.5(2.5)<td> 3.25[2]<td> 2.25(1)<td>  2.33  <td>  2.25  <td>  4     <td>  2.15  <td>  2.5   <td> 17.5   <td>  3     <td>  1.75  <td>  1     <td>  3     <td>2.92(1.9}<td>  1.5{1.15}
+<tr>                  <td> rshift          <td>  1.2   <td>  1.75  <td>  2     <td>1.75{1.46}<td>5     <td>  2.35  <td>1.8{1.3}<td>1.9{1.3}<td>  3.5{3}<td>3.33{2.7}<td> 1.27 <td>1.375[1.25]<td>  1.3 <td>4.5(2.5)<td> 3.25{2}<td> 2.25(1)<td>  2.33  <td>  2.25  <td>  3.5   <td>  2.15  <td>  2.5   <td> 17.5   <td>  3     <td>  1.75  <td>  1     <td>  3     <td>2.92{1.9}<td>  1.5{1.15}
+<tr>                  <td> lshiftc         <td>  *     <td>  *     <td>  *     <td>  *     <td>  5.5   <td>  2.75  <td>  2{1.5}<td>1.9{1.5}<td>  4{3.7}<td>4.15{3.5}<td> 1.5   <td>  1.75  <td>  1.45  <td>  5(3)  <td>3.5{2.5}<td> 2.25   <td>  2.33  <td>  2.25  <td>  4     <td>  2.15  <td>  2.67  <td> 17     <td>  3.5   <td>  *     <td>  1.25  <td>  3.5   <td>3.53(2.5)<td>  1.75(1.4)
 <tr>                  <td> copyd           <td> 0.75-1 <td> #2     <td> #2     <td>0.73{0.5}<td>1.75{0.5}<td>1     <td> 1[0.85]<td>  1.36  <td>  1.5   <td>2.8[2.3]<td>0.52-0.8<td>0.52-0.64<td> 0.52  <td>1.16-1.66<td> 1.1   <td>  0.75  <td> #1     <td>  1.13  <td>  1.9{1}<td>  1.4   <td>  2.5   <td> 17     <td>  2     <td>  1     <td>  0.5   <td>1.25-1.5<td>  1.25   <td>  0.52
 <tr>                  <td> copyi           <td> 0.75-1 <td> #1     <td> #1.5   <td>0.73{0.5}<td>1.75{0.5}<td>1     <td> 1[0.85]<td>  1.36  <td>  1.5   <td>2.8[2.3]<td>0.52-0.8<td>0.52-0.64<td> 0.54  <td>1.16-1.66<td> 1.1   <td>  0.75  <td> #1     <td>  1     <td>  2{1}  <td>  1.4   <td>  2.5   <td> 17     <td>  2     <td>  1     <td>  0.5   <td>1.25-1.5<td>  1.25   <td>  0.52
 <tr>                  <td> tabselect       <td>  1.33  <td>2.1-2.63<td>1.7-2.57<td>1.33-1.87<td>1.85-2.7<td> 1.5   <td>0.78-.85<td>0.8-1.25<td>  2.15  <td>2.5-2.95<td>1.17-1.25<td>0.87-0.9<td>0.63-0.79<td>2.5   <td>  1.75  <td>  2     <td>  2     <td>  ?     <td>  5     <td>  1.75  <td>  3     <td> 17     <td>  2.25? <td>  1.64  <td> #2.5   <td>  1.15  <td>  2.2    <td>  0.65
@@ -272,7 +272,7 @@
 <tr bgcolor="#f0f0f0"><td> mod_1s_4p           <td>         <td>        <td>
 <tr bgcolor="#f0f0f0"><td> mod_34lsub1         <td>         <td>        <td>
 <tr>                  <td> gcd_1               <td>         <td>        <td>  Y
-<tr>                  <td> invert_limb         <td>         <td>        <td> [Y]
+<tr>                  <td> invert_limb         <td>         <td>        <td>  Y
 <tr>                  <td> popcount            <td>         <td>        <td>
 <tr>                  <td> hamdist             <td>         <td>        <td>
 <tr> <th>  <th> X86<br>mulx<br>64 <th> X86<br>mulx+adx<br>64 <th> ARM<br>cor-a57<br>64
@@ -282,7 +282,7 @@
 
 
 <br><br>
-<font size="-4">Last modified: 2013-05-04 </font>
+<font size="-4">Last modified: 2013-05-29 </font>
 
   <div id="footer-spacer"></div>
 
diff -r d4257ae6ab7e -r 7b428f584875 devel/sparc.html
--- a/devel/sparc.html	Mon May 27 18:55:36 2013 +0200
+++ b/devel/sparc.html	Wed May 29 20:48:18 2013 +0200
@@ -97,7 +97,7 @@
     vn will <b>never</b> be > MUL_TOOM22_THRESHOLD, i.e., rather small, it
     is unlikely that what now remains should be done with mpmul, but rather
     with a loop over mpn_addmul_2 (or whatever largest mpn_addmul_<i>k</i> we
-    might have.  Optimisation: If un = vn + k, and k is small, pad the vp
+    might have).  Optimisation: If un = vn + k, and k is small, pad the vp
     operand with some zero limbs when loading it to registers, and truncate the
     result.
   </li>
@@ -139,7 +139,7 @@
 </div>
 
 <div id="footer">
-<font size="-4">Last modified: 2013-05-22 </font>
+<font size="-4">Last modified: 2013-05-29 </font>
 <table cellpadding=0 width="100%" bgcolor="#e8e8e8">
   <tr>
     <td align="center">


More information about the gmp-commit mailing list