Commit Graph

207 Commits

Author SHA1 Message Date
jasonmoxham
86ab6589b3 generic addadd addsub and subadd 2012-01-05 23:06:24 +00:00
gladman
b3efc4e4dc commit new GCD code to trunk 2011-10-14 11:22:46 +00:00
jasonmoxham
65b1ec121a removed all use HAVE_HOST , except for timing on the powerpc 2011-09-12 01:23:43 +00:00
jasonmoxham
0490047f68 disable yasm for *.asm and use gas as some functions are slightly faster 2011-09-11 13:38:18 +00:00
jasonmoxham
b503fcced2 remove pointless differences between old cpus ie k6's 2011-08-30 20:41:29 +00:00
jasonmoxham
dc73af8399 add karaadd/sub to benchmpn 2011-07-21 15:31:06 +00:00
jasonmoxham
f1ec8a275e add half/double test code and correct return values 2011-07-13 12:54:47 +00:00
jasonmoxham
73e2007369 add new karaadd/sub to speed 2011-07-04 18:14:25 +00:00
jasonmoxham
5868f23cdd switch all x86_64 asm code from gas/yasm to just yasm 2011-06-30 13:48:51 +00:00
jasonmoxham
6077fd9b98 CRLF to LF on all c files except in build.vc10 dir 2011-06-08 07:15:12 +00:00
jasonmoxham
130f5e5b1c put back modexact_1 special case x86 FAT code , have to wait until we change all the configure stuff as well, Ugg 2011-04-29 08:53:47 +00:00
jasonmoxham
7c463d96f5 clean up fat stuff 2011-04-03 08:50:09 +00:00
jasonmoxham
354c8aecbf correct speed tuning error for old data file inclusion 2011-03-30 18:18:24 +00:00
jasonmoxham
57d37eea1d get yasm to assemble intel format asm code 2011-03-18 16:39:37 +00:00
jasonmoxham
9ead216342 autoreconf -f with the latest autotools automake 1.11.1 autoconf 2.68 libtool 2.4 2011-03-05 16:47:46 +00:00
jasonmoxham
cd09dcf7c0 autotools 2011-02-23 08:34:08 +00:00
jasonmoxham
0f87f64b65 update version numbers to 2.3.0-RC1 2011-02-23 00:00:48 +00:00
jasonmoxham
0083b66eaf remove all traces of logops.* , we now use separate add and sub versions 2010-12-30 08:19:44 +00:00
jasonmoxham
295967cd2b remove all traces of aorsmul_1.* , we now use separate add and sub versions 2010-12-30 07:49:11 +00:00
jasonmoxham
577aeee345 remove all traces of aors_n.* , we now use separate add and sub versions 2010-12-30 07:20:29 +00:00
jasonmoxham
6b08d179c1 split-up popham into popcount and hamdist 2010-12-30 05:08:15 +00:00
jasonmoxham
13294d1c5b eno/fedora doesn't like tempfile use mktemp for benchmpn 2010-12-24 07:49:34 +00:00
jasonmoxham
4d64b38cfb redc param change in tuning/speed code 2010-12-18 13:57:19 +00:00
jasonmoxham
e34cec1068 change name of redc_basecase to redc_1 and export 2010-12-16 02:32:35 +00:00
jasonmoxham
4f5a8535bf well the makefile wont work due to the diffences between libtool .o and .lo and yasm .o , so reverting that change 2010-10-24 18:15:19 +00:00
jasonmoxham
621ae4fac7 make asm to as changes for mingw64 via the makefile rules instead , as fat builds are very difficult to do in configure otherwise 2010-10-24 17:42:05 +00:00
jasonmoxham
d28a8c4657 change file names in mpn jacbase perfsqr divis to match the function names , split out mpn/dc_div_qr_n from mpn/dc_div_qr and same for bdiv version 2010-08-13 19:30:08 +00:00
jasonmoxham
42eb646f27 replace pre_divrem_1.* with preinv_divrem_1.* 2010-08-13 14:28:46 +00:00
jasonmoxham
7a678e4d9d replace pre_mod_1.* with preinv_mod_1.* 2010-08-13 14:21:10 +00:00
jasonmoxham
2708d3f949 replace divebyfobm1.* with divexact_byfobm1.* and rename consistently 2010-08-13 13:53:34 +00:00
jasonmoxham
ff3a95453c replace diveby3.* with divexact_by3c.* 2010-08-13 13:18:45 +00:00
jasonmoxham
5dad96491b change dive_1.* to divexact_1.* 2010-08-13 12:54:25 +00:00
jasonmoxham
a5859040cf new generic function mpn_not 2010-07-22 19:41:30 +00:00
jasonmoxham
db79b8b6a1 autoreconf 2010-07-22 16:02:34 +00:00
jasonmoxham
e6de84636e cleanup 2010-07-21 23:42:47 +00:00
jasonmoxham
bcc62552c6 remove configure tests for header files invent.h sys/attributes.h sys/iograph.h sys/syssgi.h as they are only needed for IRIX 2010-07-21 23:03:45 +00:00
jasonmoxham
9d1c76e8f0 autotools 2010-07-21 18:22:11 +00:00
jasonmoxham
7894beb1eb add in dummy function to temp workaround newer autotools 2010-07-21 18:18:57 +00:00
jasonmoxham
bdeda038a7 autotools 2010-07-16 14:52:26 +00:00
jasonmoxham
ce00ee55ee trac ticket 295 , removed file and function mpn_ngcd 2010-07-16 14:41:05 +00:00
gladman
700ead092c Change "Bm1of" to "fobm1" in text files (hopefully fairly safe) 2010-07-09 15:09:09 +00:00
gladman
e3329a3beb Minor correction to function renaming changes 2010-07-09 12:48:04 +00:00
gladman
3d80645be9 1. Change symbol mpn_divexact_bybM1of to mpn_divexact_fobm1 in *.c, *.h, *.in and config.* files
2. Change filenames divebybm1of.<c|asm|as> to divebyfobm1.<c|asm|as>
3. Change filename t-divebybm1of.c to t-divebyfobm1.c 
4. Update Windows builds accordingly
2010-07-09 11:56:57 +00:00
jasonmoxham
05412d2802 remove cray and vax arch's 2010-07-03 16:06:14 +00:00
jasonmoxham
47590785dc remove pre-build file mpz_fac_ui.h 2010-07-02 13:30:43 +00:00
jasonmoxham
dcf1dd778a remove pw32 djgpp os2 unicos osf tru64 operating system support 2010-06-30 12:36:03 +00:00
jasonmoxham
35bc55a107 remove all refs to the old gcd,gcdext,find_a etc 2010-06-28 10:36:46 +00:00
jasonmoxham
0b262a4cfc remove demos directory from library 2010-06-25 10:32:08 +00:00
jasonmoxham
f678e5b412 autotools 2010-06-25 09:11:53 +00:00
mvngu
1d1de77a8d changes in Makefiles and configure scripts after running setversion for mpir-2.1.0-rc1 2010-05-26 03:43:56 +00:00