Commit Graph

139 Commits

Author SHA1 Message Date
jasonmoxham
27b4b1b82f set default flags for gcc to -O2 on itanium as gcc-4.5.0 barfs on -O3 2010-05-21 16:55:42 +00:00
wbhart
9925a88b1c Added mpn_zero C file. 2010-05-03 23:57:28 +00:00
(no author)
456f7aebc6 add -fpic to itanium icc build 2010-03-19 21:42:56 +00:00
(no author)
5b91e6fe9d add divrem_2 to the fat structure 2010-03-18 15:27:42 +00:00
(no author)
8927647c11 Remove dc_divrem_n. 2010-03-14 16:14:21 +00:00
(no author)
4ad343f4f3 Removed sb_divrem_mn 2010-03-14 16:02:32 +00:00
(no author)
36ca8eb0a9 Removed toom7 code. 2010-03-14 14:16:35 +00:00
(no author)
227c4b55bf add core to apple darwin apllenopic selection 2010-03-13 20:22:07 +00:00
(no author)
d2423263a0 enable applenopic for more p6 type cpus 2010-03-13 16:41:12 +00:00
(no author)
23404d7ee5 remove mpirbench from tarball trac ticket 275 2010-03-13 11:40:20 +00:00
(no author)
5795eacd2f Fixed more bugs in divexact and ran autoconf. 2010-03-04 17:06:26 +00:00
(no author)
e5e9e1a6b9 Made dc_bdiv functions build. 2010-03-02 21:29:35 +00:00
(no author)
52efafbfb8 Made dc_bdiv_q_n compile. 2010-03-02 18:53:21 +00:00
(no author)
d65d295d28 Added prototypes and ran autoconf. 2010-03-01 21:44:41 +00:00
(no author)
928c1e792e Added a missing function to configure. 2010-02-17 00:08:27 +00:00
(no author)
d67e5ce947 Added toom8 files to configure.
--This line, and those below, will be 
ignored--

M    configure.in
M    configure
2010-02-16 23:51:30 +00:00
(no author)
20ae4de5b1 Ran autoconf, connnected up rootrem code and changed tuning value. 2010-02-13 21:18:11 +00:00
(no author)
d2eac73245 Added configure and prototype infor for new inv_div_qr(_n) functions and
fixed a typo.
2010-02-13 17:58:56 +00:00
(no author)
5924f0b6da Added asymptotically fast division code. 2010-02-11 16:39:41 +00:00
(no author)
905eb592e8 Autoconf and prototype updates for previously added code. 2010-02-10 22:51:06 +00:00
(no author)
61e882ef48 Added sb_div_q based on dc_div_q code.
Added better tuning values.
Fixed a segfault.
2010-02-10 02:09:24 +00:00
(no author)
9086a12d6c Moved dcpi1_dc_div_q.c from GMP to dc_div_q.c (modified trivially).
Moved dcpi1_divappr_q.c from GMP to dc_divappr_q.c (modified heavily to use 
only MPIR functions), removing dcpi1_divappr_q_n function. Moved div_q.c 
from GMP to tdiv_q.c (modified trivially). 

Currently tests do not pass. More work required!
2010-02-09 21:19:08 +00:00
wbhart
497cb0b86b Attempt to run autoheader, autoconf, automake. 2010-01-11 00:07:22 +00:00
jasonmoxham
36712dca87 trac 94 fix extended for penryn and all darwin versions 2009-10-26 00:37:40 +00:00
jasonmoxham
98629587c8 rollback the cygwin --enable-auto-import changes 2009-10-25 01:14:18 +00:00
jasonmoxham
57e75bb378 cygwin now builds with enable-auto-import this fixes gcc-4 c++ issues 2009-10-24 21:01:59 +00:00
jasonmoxham
1757343142 new directory for core2-apple-darwin 32bit with no PIC code in it 2009-10-24 17:31:05 +00:00
wbhart
1480bbb493 Added autoconf stuff for mpn_tdiv_q. 2009-10-06 06:24:03 +00:00
jasonmoxham
cdaad5bffc New AMD asm function mpn_rsh_divrem_hensel_qr_1_2 2009-10-03 22:21:44 +00:00
jasonmoxham
adfded6fe5 split out mpn_mod_1_? from divrem_euclidean_r and add New asm function for AMD for mod_1_1 2009-10-01 22:04:24 +00:00
jasonmoxham
9bbfba8e5e New generic functions for two limb inverse of divrem_hensel_qr_1 and tunes,tests 2009-09-30 02:24:29 +00:00
wbhart
d70b96fff0 Added configure info for divide conquer division. 2009-09-30 02:00:18 +00:00
jasonmoxham
61c42e5ae1 New generic divrem_hensel's functions and tests,tunes 2009-09-29 16:41:28 +00:00
wbhart
f224ba47f2 Added config stuff for invert.c and t-sb_divappr_q 2009-09-28 22:17:53 +00:00
jasonmoxham
a2bf208858 add via nano cpuid and code path 2009-09-27 23:12:12 +00:00
jasonmoxham
f99e9713ee add 32bit path for nehalem 2009-09-27 14:54:29 +00:00
jasonmoxham
858c58b09b Add new functions mpn_urandomb mpn_urandomm mpn_rrandom mpn_randomb 2009-09-14 10:34:26 +00:00
jasonmoxham
c641cef36e reinstate mpn_divrem, but leave obsoleted 2009-09-09 02:07:02 +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
40971ae506 New C functions mpn_mod_1_k etc 2009-09-07 00:42:22 +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
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
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
766e2dca5c New path for K8/K10 in 32bit mode 2009-08-15 12:55:32 +00:00
jasonmoxham
f405d0fe68 remove ansitoknr stuff 2009-08-13 03:07:39 +00:00
jasonmoxham
5494e58b76 remove all referances to mpbsd 2009-08-12 18:40:03 +00:00
jasonmoxham
1e8dfa942a removed obsolete fns mpn_divrem mpn_divmod and all referances to them 2009-08-11 22:11:33 +00:00