Commit Graph

781 Commits

Author SHA1 Message Date
gladman
84d4480297 2009-09-02 13:57:55 +00:00
gladman
70a4a3823f 1. update Core2 x64 build
2. Improve assembler interface descriptions in AMD64 headers
2009-09-02 13:35:23 +00:00
jasonmoxham
059c2e2bd3 correct overlap requirements for add/sub_err1/2_n 2009-09-02 13:34:00 +00:00
jasonmoxham
cda8da9c76 add mpn_add_err1 etc to try 2009-09-02 12:46:03 +00:00
gladman
21880e861f 1. Add new x64 assembler functions to the Windows build 2009-09-02 11:41:43 +00:00
jasonmoxham
70c9a062d9 New asm functions for nehalem mpn_add_err1_n mpn_sub_err1_n 2009-09-01 15:03:33 +00:00
jasonmoxham
7d7540cced add Mersenne prime test to bench directory 2009-08-31 13:54:04 +00:00
jasonmoxham
d04e802eae add Fermat number prime test in benchmark directory 2009-08-31 02:49:37 +00:00
gladman
783ae8b511 further change to g2y.py 2009-08-30 21:31:50 +00:00
gladman
c0c87d7ecb remove bug in g2y.py 2009-08-30 20:56:54 +00:00
jasonmoxham
9a315eef2c mixed up gas and yasm syntax 2009-08-23 23:52:01 +00:00
jasonmoxham
1c4bb4fa9f didn't like it as a macro , so new amd asm functions mpn_inclsh mpn_declsh 2009-08-23 23:44:19 +00:00
jasonmoxham
a614713922 New macro/function for AMD mpn_inclsh_n 2009-08-23 23:04:14 +00:00
jasonmoxham
10343474dd and update acinclude.m4 for new cpu 2009-08-23 22:46:53 +00:00
jasonmoxham
0bea4f67d7 should be underscore not - 2009-08-23 22:43:10 +00:00
jasonmoxham
5f381ede5a New path for Phenom II ie family 16 model 4 , we call it K10_2 2009-08-23 22:41:10 +00:00
jasonmoxham
573b911273 New asm functions K8/K10 mpn_addlsh_n mpn_sublsh_n and carry-in varients 2009-08-23 22:20:49 +00:00
jasonmoxham
7268e5f9ac New asm function nehalem mpn_addlsh_n , delete old mpn_addlsh1_n 2009-08-23 17:57:21 +00:00
jasonmoxham
2e8eb2abee update try to cope with macros 2009-08-23 17:50:04 +00:00
jasonmoxham
affaedb3ea macro tweek 2009-08-23 17:38:52 +00:00
jasonmoxham
dcf8f1053b tweek macros 2009-08-23 17:34:39 +00:00
jasonmoxham
e115636d83 tweek macros 2009-08-23 17:32:26 +00:00
jasonmoxham
e91944e71c macros for mpn_inclsh,mpn_addlsh1 in terms of mpn_addlsh etc 2009-08-23 17:11:02 +00:00
jasonmoxham
620c9e38df core2/penryn new addlsh faster than old addlsh1 , so delete 2009-08-23 16:43:52 +00:00
jasonmoxham
a8da3b5617 try tests for addlsh etc 2009-08-23 16:23:55 +00:00
jasonmoxham
211e597c89 add new function core2/penryn mpn_addlsh_n 2009-08-23 15:58:03 +00:00
jasonmoxham
da44b12898 add generic new function HAVE_NATIVE function mpn_addlsh_n mpn_sublsh_n mpn_inclsh_n mpn_declsh_n 2009-08-23 15:54:11 +00:00
jasonmoxham
75e2e2cbd9 put 32bit k8 in fat path 2009-08-21 10:21:08 +00:00
jasonmoxham
53d65fe839 save popham for later 2009-08-20 15:28:28 +00:00
jasonmoxham
500df2b88c correct syntax 2009-08-20 15:20:05 +00:00
jasonmoxham
3afc41367b New path for core2 in 32bit mode , and select best asm function from what we allready have 2009-08-20 15:16:17 +00:00
jasonmoxham
ca79721689 Obsoleted mpz_array_init 2009-08-19 15:51:45 +00:00
jasonmoxham
09023bc4e3 remove suprious error message from make clean windows batch buil 2009-08-19 12:41:13 +00:00
jasonmoxham
ce5930a520 python script to run tests option for no enter 2009-08-19 12:11:54 +00:00
jasonmoxham
4fa3b342fe windows batch build clean up make help 2009-08-19 09:31:19 +00:00
jasonmoxham
303f9fb219 New K8/K10 asm function mpn_sub_err1_n 2009-08-18 22:36:21 +00:00
jasonmoxham
392ea17854 New K8/K10 asm function add_err1 2009-08-18 15:37:23 +00:00
jasonmoxham
e41d88ef15 add mpn_add_err1_n to speed 2009-08-18 12:40:44 +00:00
gladman
5d6ccbbd5a add mpz_nextprobprime.c to WIndows builds 2009-08-18 11:13:37 +00:00
jasonmoxham
a6fde04b58 Obsoleted mpz_probab_prime_p 2009-08-17 11:53:22 +00:00
jasonmoxham
d8fdd6ef28 replacement function mpz_next_probable_prime 2009-08-17 09:03:35 +00:00
jasonmoxham
10770f9142 Obsoleting mpz_nextprime 2009-08-17 08:40:14 +00:00
jasonmoxham
875aba0b1c New K8 32bit asm function mul_basecase 2009-08-16 21:05:35 +00:00
jasonmoxham
10e327969f New K8 32bit add/submul_1 2009-08-15 13:04:23 +00:00
jasonmoxham
766e2dca5c New path for K8/K10 in 32bit mode 2009-08-15 12:55:32 +00:00
gladman
3ed34f9130 Correct latest Windows assembler for mpn_copyi 2009-08-14 21:35:55 +00:00
gladman
ec50e0d847 Add new Core2 assembler to Windows build 2009-08-14 21:07:18 +00:00
jasonmoxham
4f9d128e34 New asm functions mpn_copyi for core2/penryn 2009-08-14 09:03:07 +00:00
jasonmoxham
a69bf92c40 New asm function nehalem mpn_store 2009-08-13 09:57:49 +00:00
jasonmoxham
59b98ca38f New core2/penryn mpn_store 2009-08-13 08:59:39 +00:00