Commit Graph

58 Commits

Author SHA1 Message Date
William Hart
74f285d217 Add missing fat tuning values. 2014-03-28 13:58:26 +00:00
William Hart
45e7dbc9b4 Added piledriver, ivybridge, haswell to configure and fat build. 2014-03-25 17:32:34 +00:00
William Hart
0795469230 Add new x86_64 assembly functions provided for all platforms to fat build. 2014-03-25 15:24:17 +00:00
wbhart
05c51ddd91 Removed old FFT tuning params from gmp-mparam.h files. 2012-09-25 15:43:18 +00:00
jasonmoxham
7e4a9913db x86_64 fat build uses rip relative addressing 2011-06-30 13:03:08 +00:00
jasonmoxham
fdd1dc256f CRLF for all *.h and *.c files not in build.vc10 or yasm 2011-06-08 10:46:43 +00:00
jasonmoxham
8e655622cf make x86 fat preinv_* general , no more bloody special cases..... 2011-04-29 07:46:44 +00:00
jasonmoxham
33eaf3ddab add new bulldozer paths to the fat system 2011-04-27 22:51:30 +00:00
jasonmoxham
7184d3f5de add new sandybridge path to the fat system 2011-04-27 22:49:54 +00:00
jasonmoxham
3f15c30522 make sure fat dir has every file in fat structure 2011-04-07 14:19:31 +00:00
jasonmoxham
0af26b5bf4 update cpuid.c to be a function rather than a code fragment 2011-04-04 00:40:39 +00:00
jasonmoxham
4a10577a68 netburst and netburstlahf cpus now use the same directory 2011-04-03 15:59:49 +00:00
jasonmoxham
dd4ba4af65 nano uses the k8 path for assembler 2011-04-03 15:54:22 +00:00
jasonmoxham
170440861d identify k103 as k103 , not as just another k102 , but no separate path for it yet 2011-04-03 15:22:36 +00:00
jasonmoxham
acf341adde remove cpuid_availible function from fat detection 2011-04-03 09:00:11 +00:00
jasonmoxham
7c463d96f5 clean up fat stuff 2011-04-03 08:50:09 +00:00
jasonmoxham
13009502e8 New asm directory for bobcat 2011-03-04 08:38:40 +00:00
jasonmoxham
e34cec1068 change name of redc_basecase to redc_1 and export 2010-12-16 02:32:35 +00:00
jasonmoxham
72316c1513 add sandybridge to cpu's 2010-12-02 23:05:35 +00:00
jasonmoxham
97e2c4c0ef x86_64 cpuid always availible , simplify detection code 2010-10-26 15:53:26 +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
4a8f88119c replace mode1o.* with modexact_1c_odd.* 2010-08-13 14:09:23 +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
b474f41608 correct fat entry , got wrong case 2010-07-22 11:29:38 +00:00
gladman
700ead092c Change "Bm1of" to "fobm1" in text files (hopefully fairly safe) 2010-07-09 15:09:09 +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
aefcb57915 add in westmere cpu properly 2010-06-26 09:58:50 +00:00
jasonmoxham
484cceadc4 new K8only dir for asm that is faster on K8 but NOT K10 2010-06-26 09:00:48 +00:00
(no author)
5b91e6fe9d add divrem_2 to the fat structure 2010-03-18 15:27:42 +00:00
jasonmoxham
a2bf208858 add via nano cpuid and code path 2009-09-27 23:12:12 +00:00
jasonmoxham
f446d380ce whoops uppercase instead of lower case 2009-09-08 02:05:31 +00:00
jasonmoxham
993fab5c21 rename K10_2 to K102 as autotools doesnt like - and fat mechanism doesn't like _ 2009-09-08 01:55:29 +00:00
jasonmoxham
9010f58508 update fat to cope with K10_2 and core2,k8 etc on 32bit 2009-09-08 01:49:01 +00:00
wbhart
bc25f5bacd More generic x86_64 tuning values and values for fat binaries (taken from k8 values). 2009-05-31 18:47:52 +00:00
jasonmoxham
9c68614d77 Add new function generic mpn_divrem_euclidean_qr_2 2009-05-19 09:30:34 +00:00
jasonmoxham
996bd50496 add divrem_euclidean_qr_1 , divexact_byBm1of to fat structure 2009-04-13 21:42:55 +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
ef025d7676 removed space 2009-03-15 14:27:26 +00:00
jasonmoxham
599f86a919 lahf and nocona hack... aaarrrrgggghhhh 2009-03-15 01:18:54 +00:00
jasonmoxham
9466115888 Atom cpuid update 2009-03-14 00:16:29 +00:00
jasonmoxham
4e092271ed Nehalem cpuid update 2009-03-13 20:00:56 +00:00
jasonmoxham
f920a71acf remove define test for copyi/d 2009-03-06 05:17:31 +00:00
jasonmoxham
a0c2458b0b added include files 2009-03-06 05:08:36 +00:00
jasonmoxham
799f347514 cant spell 2009-03-06 05:00:44 +00:00
jasonmoxham
77060ac2f6 move amd specific copy back to amd dir , and write new fat fallback copy fn 2009-03-06 04:55:43 +00:00
jasonmoxham
a07c4b86c6 update core2 cpu detection for fat 2009-03-02 15:23:14 +00:00
jasonmoxham
c867a0f96c trunk fat dummy functions redc_basecase,sumdiff_n for x86_64 and x86 2009-03-02 14:28:08 +00:00