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 |
|
wbhart
|
72f93a085c
|
Added new toom3 code.
|
2009-05-09 20:56:34 +00:00 |
|
jasonmoxham
|
a823bc7102
|
define gnu_source in configure.in
|
2009-04-21 12:50:03 +00:00 |
|
jasonmoxham
|
996bd50496
|
add divrem_euclidean_qr_1 , divexact_byBm1of to fat structure
|
2009-04-13 21:42:55 +00:00 |
|
jasonmoxham
|
a09477784c
|
put back bench into trunk
|
2009-04-12 16:50:39 +00:00 |
|
wbhart
|
a5db89c389
|
Added __GMP_CC and __GMP_CFLAGS, __MPIR_CC and __MPIR_CFLAGS, and ran
autoconf.
|
2009-04-11 10:04:45 +00:00 |
|
wbhart
|
7311f5f718
|
This seems to fix pathscale support on MIPS64.
|
2009-04-11 02:51:11 +00:00 |
|
wbhart
|
11c7f3034a
|
Updated pathhcc_n32_cflags.
|
2009-04-11 02:11:25 +00:00 |
|
wbhart
|
379cd11ffb
|
Added pathcc support for mips.
|
2009-04-11 02:04:59 +00:00 |
|
jasonmoxham
|
525b748078
|
change gmplink to gmpcompat and update docs etc
|
2009-04-08 13:41:51 +00:00 |
|
jasonmoxham
|
29e77a8766
|
remove bench from build
|
2009-04-02 11:28:43 +00:00 |
|
jasonmoxham
|
010de3baa8
|
remove dead links for --enable-gmplink
|
2009-04-02 11:18:24 +00:00 |
|
wbhart
|
22db24db76
|
Attempt to add toom cook 7.
|
2009-04-02 07:38:03 +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 |
|
jasonmoxham
|
2235444edf
|
x86_64 mpn_subadd_n plus tests,tune
|
2009-03-29 10:49:51 +00:00 |
|
jasonmoxham
|
8f15821fc7
|
new directory and target make bench
|
2009-03-20 16:16:35 +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
|
599f86a919
|
lahf and nocona hack... aaarrrrgggghhhh
|
2009-03-15 01:18:54 +00:00 |
|
wbhart
|
9daa2d7376
|
Try fixing nocona issue without breaking everything else!!
|
2009-03-14 19:38:14 +00:00 |
|
wbhart
|
02398a9475
|
Fixed nocona build.
|
2009-03-14 18:31:50 +00:00 |
|