William Hart
7c3794b221
Updated some tuning values for penryn.
2014-02-17 21:08:46 +00:00
William Hart
581be69339
Update sqr fft crossover.
2014-02-17 20:40:31 +00:00
William Hart
c63be9f5f7
Update k102 tuning.
2014-02-17 20:38:58 +00:00
William Hart
e2f5dd4c02
Switched to using correct basecase threshold in kara_sqr_n.
2014-02-17 20:23:26 +00:00
William Hart
48544b2e95
Sandybridge is faster with GMP sqr_basecase.
2014-02-17 19:52:48 +00:00
William Hart
edb937d0e3
GMP sqr_basecase is faster on westmere.
2014-02-17 19:37:58 +00:00
William Hart
06b0fea603
Update tuning values for netburst.
2014-02-17 19:14:15 +00:00
William Hart
01fc86a25e
The GMP sqr_basecase is *way* faster on netburst.
2014-02-17 19:08:27 +00:00
William Hart
24d3b12a0a
Use GMP version of sqr_basecase on AMD K8/K10/etc and Intel Core2/Penryn/etc.
2014-02-17 16:43:45 +00:00
William Hart
d9416e6bee
Added some GMP m4 macros for new sqr_basecase code + license changes.
2014-02-17 15:54:07 +00:00
William Hart
449976bd8d
Fix a slowdown in FFT (actually in mulmod_2expp1_basecase) when squaring.
2014-02-17 15:48:41 +00:00
William Hart
7aa8f6364e
Further C code cleanups.
2014-02-16 17:23:27 +00:00
William Hart
41674225e1
Cleaned up lots of C code, adding lots of whitespace.
2014-02-14 23:25:39 +00:00
William Hart
8437e1f92a
Added comments to add_err1_n/add_err2_n.asm and fixed some comments in
...
sub_err1_n/sub_err2_n.asm.
2014-02-07 14:55:59 +00:00
William Hart
66827c7e00
Comments in sub_err1_n/sub_err2_n.asm.
2014-02-07 13:05:55 +00:00
William Hart
4f144a0b36
Revert changes to yasm made by autoreconf -i.
2014-02-04 19:35:22 +00:00
William Hart
089a8ff437
Put back our hacked config.guess and config.sub.
2014-02-04 15:43:12 +00:00
William Hart
5504acaeb9
Update .gitignore after autoreconf -i.
2014-02-04 13:43:48 +00:00
William Hart
7e5589a8bb
Ran autoreconf -i to change autotools versions to those of development machine.
2014-02-04 13:40:51 +00:00
William Hart
1ce31aef44
Merge remote-tracking branch 'brian/master'
2014-02-04 13:30:29 +00:00
William Hart
2ee009848c
Further prevention of git complaining.
2014-02-04 13:28:02 +00:00
William Hart
8caeabc661
Try to stop git complaining about certain files changing.
2014-02-04 13:24:05 +00:00
William Hart
fbf04dda95
Minor improvement of divide and conquer divapprox based on proof in paper.
2014-02-01 00:06:00 +00:00
BrianGladman
3594df044c
remove files committed in error
2014-01-19 12:42:07 +00:00
William Hart
0b81241e3f
Merge remote-tracking branch 'brian/master'
2013-12-21 19:48:43 +00:00
BrianGladman
6f884d522b
minor changes to the Windows readme.txt and the Python Windows build generator
2013-12-21 18:32:07 +00:00
BrianGladman
0707164845
test commit
2013-11-09 20:44:19 +00:00
briangladman
7fcba404a4
test commit
2013-11-09 19:07:59 +00:00
briangladman
4aaa8e634d
Merge branch 'master' of ssh://github.com/BrianGladman/mpir
2013-10-24 11:45:29 +01:00
briangladman
3acc37364d
Add build files for Visual Studio 2013
2013-10-24 11:31:09 +01:00
briangladman
074ca96b45
test commit
2013-09-28 13:34:54 +01:00
briangladman
7d4de218d2
test commit
2013-09-28 00:00:38 +01:00
briangladman
fd337eea42
commit test
2013-09-27 20:47:01 +01:00
briangladman
78d9ab7827
test commit
2013-09-27 20:39:41 +01:00
briangladman
eee90caf12
commit test
2013-09-27 20:19:46 +01:00
briangladman
75ccc59fea
commit test (no real changes)
2013-09-27 18:06:32 +01:00
briangladman
48d48a58d3
change name of mpz_next_likely_prime to mpz_next_prime_candidate
2013-09-02 15:10:16 +01:00
William Hart
72799116f9
Merge remote-tracking branch 'brian/master'
2013-08-30 12:00:27 +01:00
briangladman
3b44e231b0
Merge remote-tracking branch 'remotes/Bill/master'
2013-08-30 11:55:33 +01:00
briangladman
7e6fb463b4
remove YASM build customisation for Visual Studio C only projects
2013-08-30 11:47:28 +01:00
Juanjo Garcia-Ripoll
60a6700a51
Upgrade configure.bat and make.bat to work with Visual Studio 2011 / Visual Studio Express 2012, even without yasm.exe
2013-08-29 21:20:30 +02:00
briangladman
f6c6bb78e0
Merge remote-tracking branch 'remotes/Jean-Pierre/master'
2013-08-28 10:50:39 +01:00
briangladman
45406bdc24
remove (u)intmax_t overloads if already defined
2013-08-28 10:20:15 +01:00
Jean-Pierre Flori
be21d5daa5
Additional runtime checks.
...
Patch from http://trac.sagemath.org/ticket/12970 .
In particular, make sure that MPIR builds correctly in VMs
which do not expose all the CPUs capabilities.
2013-08-07 11:24:10 +02:00
Brian Gladman
d6ca8cf09a
Merge remote-tracking branch 'remotes/Bill/master'
2013-08-06 13:25:33 +01:00
Brian Gladman
fd76ae5284
adjust Intel macros in dedicated windows assembler
2013-08-06 13:25:11 +01:00
William Hart
0550f973bd
Merge remote-tracking branch 'brian/master'
2013-08-06 13:20:09 +01:00
Jean-Pierre Flori
70cdc21ea5
New autoreconf generated file.
2013-08-05 21:39:11 +02:00
Jean-Pierre Flori
b3438467e6
Ran "autoreconf -fiv --no-recursive".
2013-08-05 00:34:35 +02:00
Jean-Pierre Flori
4491e7b7da
Modify PROLOGUE declarations in x86_64w.
...
This let configure define correct HAVE_NATIVE_* constants.
This may break the VS builds.
2013-08-05 00:17:37 +02:00