wbhart
|
ef4e627454
|
Fixed some broken asserts.
|
2009-07-25 09:39:22 +00:00 |
|
jasonmoxham
|
4aae064bd3
|
and replace with actual files
|
2009-07-25 09:11:44 +00:00 |
|
jasonmoxham
|
7d23d4363f
|
remove yasm symlinks
|
2009-07-25 09:10:57 +00:00 |
|
wbhart
|
50d966190c
|
Removed a broken assert.
|
2009-07-25 08:54:56 +00:00 |
|
jasonmoxham
|
eee64658cf
|
These files are also ment ot be part of yasm , they were made by autogen , but I deleted them thinking they were part of a failed make distclean
|
2009-07-25 08:38:05 +00:00 |
|
jasonmoxham
|
962830870a
|
run yasm/autogen , make distclean , and add the files produced to svn
|
2009-07-25 01:38:05 +00:00 |
|
jasonmoxham
|
c560b4d963
|
yasm/config/config.sub fix , line 1076 , Make sure to match an already-canonicalized machine name. add *-pc to *-unknown | *-pc)
|
2009-07-25 00:55:50 +00:00 |
|
jasonmoxham
|
d89553f2c1
|
replace yasm with latest svn yasm rev 2220
|
2009-07-25 00:50:29 +00:00 |
|
jasonmoxham
|
309839f64e
|
remove old yasm
|
2009-07-25 00:42:52 +00:00 |
|
jasonmoxham
|
196f304858
|
mullow mulhigh tests
|
2009-07-24 21:56:38 +00:00 |
|
jasonmoxham
|
bafa599edb
|
tuning for mullow and mulhigh
|
2009-07-24 21:31:28 +00:00 |
|
jasonmoxham
|
087b583f61
|
New generic mullow and mulhigh
|
2009-07-24 17:16:50 +00:00 |
|
wbhart
|
766f024ef4
|
Fixed a memory leak in lgcd.c.
|
2009-07-24 14:40:58 +00:00 |
|
jasonmoxham
|
6aa676a5f9
|
change gmp.h to mpir.h
|
2009-07-24 12:24:26 +00:00 |
|
jasonmoxham
|
2d1deac90c
|
New K8 asm functions mpn_lshift2 mpn_rshift2
|
2009-07-24 11:54:46 +00:00 |
|
jasonmoxham
|
2dae13c07c
|
New intel x86_64 assembler code for left/right shift
|
2009-07-24 11:50:15 +00:00 |
|
wbhart
|
bbccc699e9
|
Added in David Harvey's Hensel division code. It isn't being used by anything at this stage and has no test code.
|
2009-07-24 08:18:09 +00:00 |
|
wbhart
|
311b929e2c
|
Added ordinary test code for mulmid (including mulmid_basecase, mulmid
and mulmid_toom42
|
2009-07-24 07:16:52 +00:00 |
|
wbhart
|
e732476ad3
|
Added more mulmid test code including mulmid_basecase.
|
2009-07-24 06:53:30 +00:00 |
|
wbhart
|
1f5523b9d6
|
Attempt to add test code for mulmid and mulmid_n.
|
2009-07-24 06:09:04 +00:00 |
|
wbhart
|
cc86e972e5
|
Merged in David Harvey's mulmid code - not actually used by anything
yet. No division code.
|
2009-07-24 03:12:09 +00:00 |
|
wbhart
|
937d1e7c38
|
Fiddled with the tuning crossover code in mul.c for the unbalanced
multiplications.
|
2009-07-23 10:09:29 +00:00 |
|
wbhart
|
9d8438f70b
|
Added toom53 and fiddled with the toom4 cutoff on penryn.
|
2009-07-23 07:48:34 +00:00 |
|
wbhart
|
e96d091c2f
|
Fixed some missing definitions.
|
2009-07-23 02:39:58 +00:00 |
|
wbhart
|
61d7ae5b73
|
Fixed all the bugs I just implemented.
|
2009-07-23 02:10:46 +00:00 |
|
wbhart
|
efb4333617
|
Ran autoconf and automake.
|
2009-07-23 01:36:07 +00:00 |
|
wbhart
|
5d3cf5509d
|
First hack at toom4_mul (unbalanced toom4).
|
2009-07-23 01:31:29 +00:00 |
|
jasonmoxham
|
9a475c7038
|
corrected ratios/fastest (#) in speed when taking values from a file
|
2009-07-22 21:32:09 +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
|
899a1df461
|
Slight speedup by allowing tdiv_qr to alias and reduction of memory
usage in gcdext.
|
2009-07-20 14:35:31 +00:00 |
|
wbhart
|
bd57ca8fa6
|
Made some minor improvements to gcdext.c.
|
2009-07-20 12:59:25 +00:00 |
|
wbhart
|
23f24f3a23
|
Implemented Lehmer nxgcd and turned it on.
|
2009-07-20 06:27:34 +00:00 |
|
wbhart
|
aceee52323
|
Improved the mpn_gcdinv_1 function for speed.
|
2009-07-20 01:24:21 +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
|
f2e91a0543
|
Switched on lgcd for small gcd computations.
|
2009-07-19 19:11:40 +00:00 |
|
wbhart
|
342fb36ced
|
Cleaned up some of the comments in gcdext to do with the "cofactors" u0 and u1.
|
2009-07-19 17:43:15 +00:00 |
|
jasonmoxham
|
4be48d0baa
|
Update speed to accept columns from other files
|
2009-07-16 22:10:10 +00:00 |
|
wbhart
|
d38d72450e
|
Merged test2.
Signed-off-by: <wbhart>
|
2009-07-16 08:57:24 +00:00 |
|
wbhart
|
c10c172b92
|
Added line describing where Configure.txt can be found in the source tree.
Signed-off-by: <wbhart>
|
2009-07-16 08:57:01 +00:00 |
|
wbhart
|
254cde458f
|
Added a line describing where FILES.txt can be found.
|
2009-07-16 08:56:37 +00:00 |
|
wbhart
|
334ebdc66c
|
Test. Please ignore.
|
2009-07-16 07:07:51 +00:00 |
|
jasonmoxham
|
d8ea877a42
|
whoops managed to delete config.guess.c , add it back in
|
2009-07-15 16:04:38 +00:00 |
|
jasonmoxham
|
19085e207e
|
dos line endings
|
2009-07-15 15:53:17 +00:00 |
|
jasonmoxham
|
91a58a8161
|
Copyright header stuff
|
2009-07-15 15:41:07 +00:00 |
|
jasonmoxham
|
6f9bae2305
|
add exit codes to windows batch files
|
2009-07-13 00:19:43 +00:00 |
|
jasonmoxham
|
acb6258352
|
make clean windows updates
|
2009-07-12 20:16:29 +00:00 |
|
jasonmoxham
|
31e5250f08
|
fix for windows make.bat so it can detect python in 64bit mode
|
2009-07-12 20:02:00 +00:00 |
|
jasonmoxham
|
0df3e1850a
|
Configure and make mechnism for windows from windows branch
|
2009-07-12 19:20:21 +00:00 |
|
gladman
|
11ccfb52de
|
Update VC++ build instructions
|
2009-06-27 20:20:08 +00:00 |
|