Commit Graph

18 Commits

Author SHA1 Message Date
jasonmoxham
574f3be308 New asm function mpn_divexact_byff for K8/K10/Core2/penryn/nehalem 2009-05-10 19:35:54 +00:00
jasonmoxham
359fab42b5 New asm functions mpn_rsh1add_n mpn_rsh1sub_n for K8/K10/Core2/penryn/nehalem 2009-05-10 18:46:48 +00:00
jasonmoxham
428e43b40e New asm functions mpn_addadd_n mpn_addsub_n mpn_subadd_n for K8/K10 2009-05-10 16:25:01 +00:00
jasonmoxham
0c3c909910 New asm functions for mpn_copyi mpn_copyd for k8,k10,core2,penryn,nehalem 2009-05-10 00:20:44 +00:00
wbhart
7a0e036d36 Fixed toom4 and toom7 issues and added k8 tuning code. 2009-05-09 21:12:13 +00:00
wbhart
72f93a085c Added new toom3 code. 2009-05-09 20:56:34 +00:00
jasonmoxham
3599d92433 converted addmul_2 to yasm 2009-04-14 17:00:30 +00:00
jasonmoxham
38072364ee duplicate x86_64 mul_2.as to overcome fat issues 2009-04-13 20:32:16 +00:00
jasonmoxham
875685f2a1 update gmp-mparam's 2009-04-11 04:03:34 +00:00
jasonmoxham
6787300718 remove un-needed case in mul_basecase.as for x86_64 2009-04-02 00:25:40 +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
863fd95eb1 update k10,nehalem,core2,penryn gmp-mparam.h 2009-04-01 13:37:17 +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
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
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