Commit Graph

23 Commits

Author SHA1 Message Date
William Hart
f996e6343f Replace a gmp.h with mpir.h. 2014-06-26 14:33:32 +01:00
BrianGladman
d5f382c4f3 add the mpn_mul_fft function (needed by GMP-ECM) and update Windows builds accordingly 2014-06-12 14:34:20 +01:00
gladman
2c05d7c98b complete new FFT and strip out old one 2012-07-18 11:02:59 +00:00
jasonmoxham
a5859040cf new generic function mpn_not 2010-07-22 19:41:30 +00:00
jasonmoxham
a30c5e78d9 change all mpn_sqr_n to mpn_sqr 2010-05-22 22:21:47 +00:00
jasonmoxham
f8c338ad86 remove old copy,zero from fft 2009-10-05 02:14:27 +00:00
jasonmoxham
4d25d12c67 remove old dead addsub 2009-10-05 02:05:18 +00:00
wbhart
8347f89d14 Added mpn_gcdinv_1 and turned on MPN_ZERO and mpn_store assembly code in
FFT.
2009-07-19 23:08:09 +00:00
wbhart
fc6f037682 Added reference to the FFT paper of Gaudy, Kruppa and Zimmermann. 2009-06-06 18:17:53 +00:00
wbhart
4e3ab104c2 Updated all version number, author, changelog info etc, for new release,
and added my copyright to the new FFT code I modified.
2009-05-31 20:17:12 +00:00
wbhart
0d90e4faa8 Fixed a bug in FFT squaring code. 2009-05-27 15:58:27 +00:00
wbhart
c605f1e498 Removed some compiler warnings for MSVC from mul_fft.c. 2009-05-27 13:00:01 +00:00
gladman
d6962d575f 1. Add new/changed Core2 assembler files to the Windows build
2. Workaround VC++ optimisation bug in mul_fft.c
2009-05-13 09:54:24 +00:00
gladman
d942415a1c 1. Update Windows Powershell scripts in mpirbench to refer to MPIR rather than GMP
2. Update MPIR version number in Windows config files to 1.1.2 
3. Add an MSVC inline definition in in gmp-h.in
4. Correct locale test (as per GMP correction)
5. Add Windows x64 set/copy intrinsics to mul_fft.c (improves FFT speed score by 2%)
2009-05-09 13:26:27 +00:00
wbhart
0ba06242c6 Fixed some bugs in best_k code used by FFT. 2009-05-09 02:54:08 +00:00
wbhart
2ad5066cea Tried to clean up a little. 2009-05-05 23:52:02 +00:00
wbhart
49441a5e20 Fixed bug in mul_fft.c 2009-05-05 22:18:16 +00:00
gladman
eeaca671af Remove C99 features in mul_fft.c 2009-05-05 20:41:29 +00:00
wbhart
041df82e0d Added Zimmermann et al's FFT (after making a bug fix). 2009-05-05 12:27:29 +00:00
jasonmoxham
deb06ea4ed merged k8-branch into trunk , autotools , few handbits , windows bits just copyed over 2009-02-19 23:22:30 +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
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