William Hart
|
44d27e44eb
|
Updated copyright notices.
|
2013-04-11 01:28:46 +01:00 |
|
William Hart
|
188955ab2a
|
Removed a couple of duplicated macros.
|
2013-04-11 01:24:45 +01:00 |
|
William Hart
|
e967731486
|
Move divrem fixup into macro.
|
2013-04-11 01:05:33 +01:00 |
|
William Hart
|
7b7ffec89c
|
Switched to new divrem basecase.
|
2013-04-11 00:18:00 +01:00 |
|
William Hart
|
8655d3b7e0
|
Tried a new kind of basecase division.
|
2013-04-09 03:20:58 +01:00 |
|
William Hart
|
ebe4f759e1
|
Actually, we call it mullow_n_basecase, so move the file yet again, and
correct comment in mullow_n_basecase.c.
|
2013-04-06 01:21:39 +01:00 |
|
wbhart
|
70fc2bb3a0
|
(i)fft_blah => mpir_(i)fft_blah, n_revbin => mpir_revbin, fermat_to_mpz =>
mpir_fermat_to_mpz, random_fermat => mpir_random_fermat. Moved fft protos
to gmp-impl.h.
|
2012-10-18 16:29:08 +00:00 |
|
gladman
|
2208dcbe51
|
remove multiple definition warning in win32 build
|
2012-10-09 07:25:35 +00:00 |
|
wbhart
|
b0f3391568
|
Fixed integer overflow warning in gcdext.c.
|
2012-09-28 15:57:37 +00:00 |
|
gladman
|
d981389b86
|
change mpn_invert_truncate to mpn_invert_trunc for naming compatibility
|
2012-09-27 21:12:13 +00:00 |
|
gladman
|
5205d30dda
|
Update to batch file build for MSVC provided by Case
Remove macro bug found by Case
|
2012-09-05 14:11:27 +00:00 |
|
gladman
|
4fc4fe0884
|
merge mpir-exp branch into trunk
|
2012-07-27 13:26:23 +00:00 |
|
gladman
|
f629c5ce4f
|
convert mpn_mulmod_2expp1 to mpn_mulmod_Bexpp1 and remove test of the original version
|
2012-07-19 13:01:13 +00:00 |
|
gladman
|
2c05d7c98b
|
complete new FFT and strip out old one
|
2012-07-18 11:02:59 +00:00 |
|
wbhart
|
b50f939a74
|
Added missing mpn_mul_fft function (now mpn_mulmod_Bexpp1_fft) and used it.
|
2012-07-17 21:33:24 +00:00 |
|
gladman
|
0e06c37a20
|
Add recent bug fixes to the FFT code
|
2012-07-14 14:39:23 +00:00 |
|
gladman
|
f43cb59137
|
further improvements to Windows build generator
allow generic mpn_sumdiff_n to work with zero limbs
|
2012-06-11 20:31:25 +00:00 |
|
gladman
|
6efedb9b50
|
Add latest bugfix to FFT code
|
2012-06-05 14:09:03 +00:00 |
|
gladman
|
8d35e726c2
|
|
2012-05-09 07:55:05 +00:00 |
|
jasonmoxham
|
854897bb3c
|
correct header file in redc_2
|
2012-03-13 07:21:30 +00:00 |
|
jasonmoxham
|
3eb1475068
|
correct assert in sumdiff
|
2012-03-11 11:11:31 +00:00 |
|
gladman
|
b5b117c93e
|
add latest trunk changes to exp branch
|
2012-03-10 09:38:09 +00:00 |
|
jasonmoxham
|
03d14b7e45
|
correct pop order for karasub , add redc_2 , add generic addadd addsub subadd sumdiff
|
2012-03-10 08:27:37 +00:00 |
|
gladman
|
89fb944670
|
add bug fixes from trunk
|
2012-02-18 12:26:54 +00:00 |
|
jasonmoxham
|
b1d11d499b
|
gmp-5.0.3 to gmp-5.0.4 bug fixed
|
2012-02-18 07:22:11 +00:00 |
|
gladman
|
49cbdf7a0b
|
new karasub C code and a Windows postbuild tweak
|
2012-02-14 21:14:56 +00:00 |
|
jasonmoxham
|
22e1c60ce6
|
correct generic karasub for carry/borrow propagation
|
2012-02-14 20:06:42 +00:00 |
|
gladman
|
fb616eed78
|
Change gmp_ui/gmp_si types to mpir_ui/mpir_si
|
2012-01-24 14:37:16 +00:00 |
|
gladman
|
f8048b4818
|
minor updates to FFT code
|
2012-01-21 17:32:30 +00:00 |
|
jasonmoxham
|
467c6db8d4
|
update makefiles and configuree for fft dir
|
2012-01-20 00:11:55 +00:00 |
|
jasonmoxham
|
30467ad7b7
|
change backslash to forward slash in fft_tuning.h
|
2012-01-19 23:54:20 +00:00 |
|
gladman
|
6880d37a07
|
set zero for output when bits = 0
|
2012-01-17 17:49:00 +00:00 |
|
gladman
|
7c55450bb2
|
correct call to old FFT from new code (for timing old FFT only)
|
2012-01-17 16:53:33 +00:00 |
|
gladman
|
98b7fc8c66
|
Bring FFT calling interfaces into line with GMP/MPIR conventions
Add const to declarations where necessary
|
2012-01-17 15:13:24 +00:00 |
|
gladman
|
af7be56a68
|
correct a bug in the new FFT code
|
2012-01-16 08:42:34 +00:00 |
|
gladman
|
2d7ae4b37f
|
add missing file to SVN
|
2012-01-15 20:27:12 +00:00 |
|
gladman
|
1253dff171
|
Final integration of Bills new FFT code
|
2012-01-10 16:26:07 +00:00 |
|
gladman
|
e1ba31c102
|
|
2012-01-07 15:05:27 +00:00 |
|
gladman
|
4ed5a54b38
|
put FFT mpn_ files back in FFT directory
|
2012-01-06 13:38:56 +00:00 |
|
gladman
|
37d4f0ff5c
|
update the FFT multiplication wrapper
|
2012-01-06 08:22:53 +00:00 |
|
jasonmoxham
|
86ab6589b3
|
generic addadd addsub and subadd
|
2012-01-05 23:06:24 +00:00 |
|
gladman
|
4d29441935
|
|
2012-01-04 23:48:12 +00:00 |
|
gladman
|
338e5f2984
|
populate new branch
|
2011-12-16 19:47:56 +00:00 |
|
jasonmoxham
|
97d24b5ad2
|
crlf removal
|
2011-12-05 07:07:44 +00:00 |
|
gladman
|
b3efc4e4dc
|
commit new GCD code to trunk
|
2011-10-14 11:22:46 +00:00 |
|
jasonmoxham
|
c0f53686c5
|
remove all references to GMP_IEEE_FLOATS , thats the only type we support anyway
|
2011-09-11 19:04:40 +00:00 |
|
jasonmoxham
|
9f34508f50
|
correct rounding mode tests and generalize, remove some more have_host's
|
2011-09-11 18:41:46 +00:00 |
|
jasonmoxham
|
5a21c6ff6a
|
remove rest of special alpha code , very minor slowdowns
|
2011-08-30 20:56:10 +00:00 |
|
jasonmoxham
|
b503fcced2
|
remove pointless differences between old cpus ie k6's
|
2011-08-30 20:41:29 +00:00 |
|
jasonmoxham
|
1cf83265ac
|
remove use of FORCE_DOUBLE ie 80bit floats which are slower now anyway
|
2011-08-17 15:27:10 +00:00 |
|