(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
jasonmoxham
bd6ab0e972
New generic mpn_mulmod_2expm1 and tests and tuning thresholds
2009-08-07 03:47:42 +00:00
jasonmoxham
7e2c3356f5
New generic mpn_mulmod_2expp1 and tests
2009-08-06 22:20:09 +00:00
jasonmoxham
db6b81922d
New generic function mpn_neg_n and tests
2009-08-03 01:59:50 +00:00
jasonmoxham
07b64f72a2
fix trac ticket 146 , ie clean up after a fat build
2009-07-29 15:10:46 +00:00
wbhart
49985c7a4e
Added sb_divappr_q to Makefile and configure and made it compile.
2009-07-27 12:43:03 +00:00
wbhart
e0072f7a4e
Moved some gcd functions to the correct list in configure.in and added
...
David Harvey's mulmid functions to mpn/Makefile.am.
2009-07-25 14:23:05 +00:00
wbhart
331741c193
Removed unused gcd functions, removed a static array of length 1000 and
...
changed an itch function for a macro.
2009-07-25 13:11:34 +00:00
jasonmoxham
bafa599edb
tuning for mullow and mulhigh
2009-07-24 21:31:28 +00:00
wbhart
cc86e972e5
Merged in David Harvey's mulmid code - not actually used by anything
...
yet. No division code.
2009-07-24 03:12:09 +00:00
wbhart
5d3cf5509d
First hack at toom4_mul (unbalanced toom4).
2009-07-23 01:31:29 +00:00
jasonmoxham
4c587bb0eb
fixed configure to ignore mingw broken mprotect , run autotools
2009-06-15 01:28:27 +00:00
jasonmoxham
9c68614d77
Add new function generic mpn_divrem_euclidean_qr_2
2009-05-19 09:30:34 +00:00
jasonmoxham
a1b14414c6
New generic mpn_store and tests/tune etc
2009-05-14 19:29:28 +00:00
jasonmoxham
3b7c555c8e
New generic functions/macros mpn_lshift2 mpn_rshift2 and tests/speed etc
2009-05-14 02:44:19 +00:00
wbhart
9c79e0a98b
Factored out mpn_toom3_sqr_n and mpn_toom3_mul_n and removed duplication
...
of mpn_toom3_interpolate. Rewrote mpn_toom3_sqr_n.
2009-05-10 07:12:38 +00:00