Commit Graph

13 Commits

Author SHA1 Message Date
gladman
b3efc4e4dc commit new GCD code to trunk 2011-10-14 11:22:46 +00:00
jasonmoxham
35bc55a107 remove all refs to the old gcd,gcdext,find_a etc 2010-06-28 10:36:46 +00:00
wbhart
0291aa8fa5 Fixed the gcd tuning code and added core2/penryn tuning. 2010-05-11 23:27:43 +00:00
wbhart
236fcac5c7 Fixed the xgcd normalisation issue and redid the tuning code for gcd and
xgcd.
2010-05-11 18:37:34 +00:00
wbhart
ecdbd4a162 Added copyright info to GCD and XGCD code. 2009-10-19 05:49:29 +00:00
wbhart
87f1f58e90 Saved an unnecessary copy in lehmer gcd and fiddled with some parameters
in gcdext which sped it up slightly.
2009-07-22 04:26:36 +00:00
wbhart
d5e7b36cb0 Added strassen multiplication and increased the gcd test sizes so that
it actually gets used a few more times.
2009-07-22 00:44:05 +00:00
wbhart
f2e91a0543 Switched on lgcd for small gcd computations. 2009-07-19 19:11:40 +00:00
jasonmoxham
e554550755 for file in $(find -name \*.c ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done
for file in $(find -name \*.h ) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done
for file in $(find -name \*.cc) ; do sed -e "s/#include \"gmp\.h\"/#include \"mpir.h\"/g" $file > temp ; mv temp $file ; done
2009-02-12 10:24:24 +00:00
martinjw
caef36dc44 Fixed several problems with Moller gcd patches 2008-12-28 19:03:41 +00:00
jasonmartin
4b2966287f Incorporated Niels Mollers lgpl 2.1 gcd code into trunk 2008-10-11 06:56:15 +00:00
wbhart
c7caca6d56 Set native line endings for all .c, .h, as, .asm, .s, .in, .m4, .cc, am 2008-06-25 07:33:36 +00:00
wbhart
a197a2d3eb Basic GMP files with a new core2 directory and amd_64 directory with Martin's and Gaudry's patches.
Removed directories for no longer supported architectures.
2008-04-17 21:03:07 +00:00