Commit Graph

158 Commits

Author SHA1 Message Date
mvngu
1d1de77a8d changes in Makefiles and configure scripts after running setversion for mpir-2.1.0-rc1 2010-05-26 03:43:56 +00:00
jasonmoxham
a30c5e78d9 change all mpn_sqr_n to mpn_sqr 2010-05-22 22:21:47 +00:00
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
0291aa8fa5 Fixed the gcd tuning code and added core2/penryn tuning. 2010-05-11 23:27:43 +00:00
wbhart
236fcac5c7 Fixed the xgcd normalisation issue and redid the tuning code for gcd and
xgcd.
2010-05-11 18:37:34 +00:00
wbhart
5184cd9331 Ran autoconf, etc. 2010-05-04 00:18:40 +00:00
(no author)
a5913aa247 add gpl/lgpl legal text to make dist 2010-04-07 18:55:56 +00:00
(no author)
d4634d0558 Updated library and version numbers. 2010-04-02 02:03:32 +00:00
(no author)
5b91e6fe9d add divrem_2 to the fat structure 2010-03-18 15:27:42 +00:00
(no author)
cc9cb37a75 changed order of the tuning params for mullow,high,mulmod so that they are after fft tuning 2010-03-16 17:17:12 +00:00
(no author)
c7636dc910 update benchmpn 2010-03-15 11:14:17 +00:00
(no author)
0864a3b0f1 update benchmpn 2010-03-15 10:54:53 +00:00
(no author)
96c9f0ead2 Some commits appear to have been missed. 2010-03-14 22:42:55 +00:00
(no author)
c5ce40f051 Tuning for K10 and fixed a tuning bug. 2010-03-14 19:24:27 +00:00
(no author)
5bef504b53 Rearrange tuning code and retune for core2/penryn. 2010-03-14 18:50:31 +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)
23404d7ee5 remove mpirbench from tarball trac ticket 275 2010-03-13 11:40:20 +00:00
(no author)
393805c3bb Made some corrections to the tuning code. 2010-03-07 02:50:41 +00:00
(no author)
c7bd66e7a4 Finished tuning code for dc_bdiv fns and tuned for K102. 2010-03-03 00:30:14 +00:00
(no author)
80f6015f3c Partly fixed tuning code for dc_bdiv fns. 2010-03-03 00:15:20 +00:00
(no author)
569ca418b1 Added tuning code for dc_bdiv functions. 2010-03-03 00:03:03 +00:00
(no author)
0bb612fbfd Added set_strp.c to Makefile and ran automake. 2010-02-26 12:15:40 +00:00
(no author)
47e44b2bd2 Added missing mpir.h. 2010-02-26 11:16:25 +00:00
(no author)
3ff7b34464 Add extra file needed for tuning mpn_set_str 2010-02-26 11:08:41 +00:00
(no author)
5e5f7e57a5 Change MPIR v3+ tuning for mpn_get_str and mpn_set_str to match GMP5 2010-02-26 10:59:11 +00:00
(no author)
1ef58c1d86 Added mulmid_basecase assembly code and fixed a few build issues. 2010-02-23 23:50:37 +00:00
(no author)
f6ad9b966e Add GMP5 mpn_get_str and mpn_set_str to MPIR 2010-02-22 14:38:46 +00:00
(no author)
9f277af0fb Added some more sensible starting points. 2010-02-19 16:13:03 +00:00
(no author)
36cec3aaa4 Added further functions to be tuned. 2010-02-19 16:09:29 +00:00
(no author)
596ed07fbc Added some tuning for core2/penryn and some additional functions to be
built by tuning code.
2010-02-19 16:09:02 +00:00
(no author)
714f4c750a Added more tuning for division functions. 2010-02-19 15:43:20 +00:00
(no author)
f50d7f04ff Hopefully fixed tuning of division routines. 2010-02-19 15:22:22 +00:00
(no author)
fb889a5428 Ran automake. 2010-02-19 12:56:30 +00:00
(no author)
f444a2bf6c Attempt to tune some of the division functions. 2010-02-19 12:54:56 +00:00
(no author)
19b37fb7c1 Added speed, tune and try code for toom8_mul/sqr and tuning for K102. 2010-02-18 14:50:40 +00:00
(no author)
06d4a32943 Added divrem_1 and divrem_2 x86_64 assembly code from GMP, replaced
divrem_euclidean_qr_1 with divrem_1.
2010-02-06 13:28:23 +00:00
wbhart
d252f5b22e Fixed the test code for mpz_likely_prime_p. 2009-12-07 01:06:47 +00:00
jasonmoxham
6edccbf39a adjust sparc32/v9=t2,ABI=32 params for mulhigh 2009-10-09 20:25:51 +00:00
jasonmoxham
0f0c3cd091 correct/tweek divrem euclid/hensel threshold tuning 2009-10-05 16:24:53 +00:00
jasonmoxham
57ec982051 correct tuning for mod_1_k 2009-10-05 15:35:39 +00:00
jasonmoxham
4f0a431658 back out the divrem_1 tuning change 2009-10-05 03:16:33 +00:00
jasonmoxham
09c1f2d454 add divrem_1 to the tuning 2009-10-05 02:56:12 +00:00
jasonmoxham
d10523b3f6 Add threshold for euclid/hensel divrem_1 switchover 2009-10-04 02:56:20 +00:00
jasonmoxham
bf0f5c4e6f add carry limb into the existing rsh_divrem_hensel 2009-10-04 02:16:25 +00:00
jasonmoxham
d0f4f7a61b add tuning for mpn_rsh_divrem_hensel_qr_1_? 2009-10-03 23:30:22 +00:00
jasonmoxham
e17eb68ad9 add generic mpn_rsh_divrem_hensel_qr_1_? 2009-10-03 23:13:13 +00:00
jasonmoxham
144deaa17e autotools 2009-10-03 22:23:58 +00:00
jasonmoxham
cdaad5bffc New AMD asm function mpn_rsh_divrem_hensel_qr_1_2 2009-10-03 22:21:44 +00:00