Commit Graph

823 Commits

Author SHA1 Message Date
wbhart
4ee5c1dd22 Moved toom internal cutoff into gmp-impl.h. 2009-04-01 23:23:38 +00:00
jasonmoxham
d6f0373c37 update gmp-mparam for k10,core2,penryn 2009-04-01 22:48:19 +00:00
jasonmoxham
5ecc4581da nehalem,k8 tune params 2009-04-01 22:13:15 +00:00
jasonmoxham
012bc8ebb1 update gmp-impl.h for toom4 varible threshold 2009-04-01 21:31:21 +00:00
wbhart
d328fb3368 Tried to fix a tuning issue with toom 4. 2009-04-01 20:16:35 +00:00
wbhart
d23ad7f7f2 Went back to my optimised mul.c as it was faster on Windows. 2009-04-01 20:09:59 +00:00
gladman
55cc10cebc Update Windows build system 2009-04-01 19:30:26 +00:00
wbhart
49aaf71ac8 Removed cheat in mpz/mul.c. 2009-04-01 19:30:07 +00:00
gladman
34efd8413b 1. Add Windows code for latest trunk revisions
2. Make changes for non C99 compilers (like VC++)
2009-04-01 14:58:15 +00:00
jasonmoxham
863fd95eb1 update k10,nehalem,core2,penryn gmp-mparam.h 2009-04-01 13:37:17 +00:00
jasonmoxham
def379ed0b added toom4_mul_n.c to tuning makefile so that threshold can be changed 2009-04-01 12:47:53 +00:00
jasonmoxham
c211599518 autoreconf 2009-04-01 12:12:56 +00:00
wbhart
2d5eb1a1e5 Temporarily ran autoconf and automake until someone runs it with an old
version.
2009-04-01 09:09:20 +00:00
wbhart
e42709e967 Added toom4 multiplication. 2009-04-01 08:21:03 +00:00
jasonmoxham
8ca3be5bef merge div-branch into trunk with svn merge -r 1782:1816 ../branches/x86_64-division/ run on my local trunk 2009-03-31 23:56:06 +00:00
jasonmoxham
587bf31b2c New assembler x86_64 mpn_mul_2 2009-03-31 22:50:46 +00:00
wbhart
dddad4d7f6 Fixed yasm -pc configure bug. 2009-03-29 21:32:58 +00:00
wbhart
32409ddc7d Removed superfluous instructions from conversion to yasm format in
diveby3.
2009-03-29 19:05:14 +00:00
jasonmoxham
2235444edf x86_64 mpn_subadd_n plus tests,tune 2009-03-29 10:49:51 +00:00
jasonmoxham
3b410a8056 change configfsf.sub to match already-canonicalized machine name *-pc 2009-03-29 09:31:57 +00:00
wbhart
00c38fbde9 Changed eol-style:native on two files. 2009-03-27 17:51:08 +00:00
gladman
84b1791342 update an orphan Windows assembler that got missed first time round 2009-03-25 15:59:01 +00:00
gladman
60725d8622 1. Update Windows version of getrusage
2. Use YASM's new alignment padding feature in the Windows assembler code
2009-03-24 14:40:39 +00:00
jasonmoxham
8f15821fc7 new directory and target make bench 2009-03-20 16:16:35 +00:00
jasonmoxham
5a048dae03 merged x86_64 cpuid branch into trunk with svn merge -r 1755:1779 ../branches/x86_64_cpuid/ run in my local copy of trunk 2009-03-19 19:52:22 +00:00
jasonmoxham
ff0823bfa0 make dist to force chmod 755 on config.guess and friends 2009-03-16 15:06:31 +00:00
wbhart
c1bd2c389b Turned execute and executable on for config* 2009-03-16 14:19:39 +00:00
wbhart
8255a64a87 Update AUTHORS, ChangeLog and NEWS files for release. 2009-03-15 19:56:44 +00:00
gladman
de1d00d816 minor update to runtests.py 2009-03-15 19:56:38 +00:00
gladman
87e4783f38 2009-03-15 19:35:54 +00:00
gladman
ee52e625c5 Update VC++ readme and project files to cover the AMD K10 2009-03-15 18:15:02 +00:00
wbhart
c6815717c8 Changed --gmp-compat to --enable-gmplink throughout. 2009-03-15 17:40:28 +00:00
wbhart
a72fbfd734 Updated documentation with details about --gmp-compat and new host cpus. 2009-03-15 17:18:53 +00:00
jasonmoxham
eb8ad4b56b autoreconf 2009-03-15 17:09:23 +00:00
jasonmoxham
20e60b613d remove .svn files from make dist from build.vc9 directory 2009-03-15 16:50:53 +00:00
jasonmoxham
ff23018f63 make dist now touches demos/calc/files 2009-03-15 16:42:47 +00:00
wbhart
a310376d45 Updated version to mpir-1.0.0. 2009-03-15 16:40:56 +00:00
jasonmoxham
2092bf52e8 make dist works 2009-03-15 16:22:46 +00:00
jasonmoxham
ed2eb17f96 update Makefile.am so that make dist works 2009-03-15 15:51:47 +00:00
jasonmoxham
ef025d7676 removed space 2009-03-15 14:27:26 +00:00
jasonmoxham
f2a624baa2 remove crlf from old add/sub_n and remove yasm macros from GLOBAL_FUNC names 2009-03-15 13:29:03 +00:00
jasonmoxham
bcdb64a903 copy add/sub from mpir-0.9/mpn/x86_64/amd/ to mpn/x86_64/core2/ for the nocona with no lahf 2009-03-15 02:22:21 +00:00
jasonmoxham
599f86a919 lahf and nocona hack... aaarrrrgggghhhh 2009-03-15 01:18:54 +00:00
gladman
15c00c6faf 2009-03-14 20:55:58 +00:00
gladman
b4e75f80f0 change Core2 assembler code for mpn_add_n and mpn_sub_n.asm
update VC++ build
2009-03-14 20:55:03 +00:00
wbhart
b888227e03 Gonzalo Tornaria's patch to make all 64 bit intel processors either core
2 or nocona.
2009-03-14 20:26:01 +00:00
jasonmoxham
988210990a autotools with the missing ylwrap link 2009-03-14 19:47:39 +00:00
wbhart
9daa2d7376 Try fixing nocona issue without breaking everything else!! 2009-03-14 19:38:14 +00:00
jasonmoxham
07cbd98824 autotools with ylwrap link 2009-03-14 19:03:25 +00:00
wbhart
02398a9475 Fixed nocona build. 2009-03-14 18:31:50 +00:00