Commit Graph

135 Commits

Author SHA1 Message Date
jasonmoxham
e4313f9a13 move asm code in gmp-impl into the arch specific dirs 2011-04-30 07:05:19 +00:00
jasonmoxham
46c66911e7 remove all refs to NO_ASM 2011-04-29 16:01:45 +00:00
gladman
fb64ea348c 2011-03-14 17:55:58 +00:00
gladman
57ff0963b9 2011-03-14 15:51:54 +00:00
jasonmoxham
8f43864550 remove define TARGET_REGISTER_STARVED as never used 2011-01-11 17:22:35 +00:00
gladman
8e25c4ea2a add misssing DLL export definition in gmp-impl.h 2010-12-17 15:09:54 +00:00
jasonmoxham
0753c69432 change redc params for fat build 2010-12-17 12:17:54 +00:00
jasonmoxham
e34cec1068 change name of redc_basecase to redc_1 and export 2010-12-16 02:32:35 +00:00
jasonmoxham
2708d3f949 replace divebyfobm1.* with divexact_byfobm1.* and rename consistently 2010-08-13 13:53:34 +00:00
jasonmoxham
a5859040cf new generic function mpn_not 2010-07-22 19:41:30 +00:00
jasonmoxham
e6de84636e cleanup 2010-07-21 23:42:47 +00:00
jasonmoxham
bacbc206f1 move definition of CNST_LIMB forward in the gmp-impl.h file 2010-07-21 18:56:13 +00:00
jasonmoxham
95d55c6d2e remove pre-build file gen-psqr.c dumbmp.c perfsqr.h 2010-07-21 18:46:02 +00:00
jasonmoxham
ce00ee55ee trac ticket 295 , removed file and function mpn_ngcd 2010-07-16 14:41:05 +00:00
gladman
64f03d3ce1 Commit changes to allow Windows DLLs to be tested 2010-07-11 18:15:59 +00:00
gladman
5e84bd2bc6 Serious reversion to cancel last 24 hours work as all win32 builds failed 2010-07-11 16:19:39 +00:00
gladman
f55f58251c 2010-07-10 09:47:00 +00:00
gladman
7cd9f9bfe1 Add _GMP_DECLSPEC to symbols in gmp-impl.h needed for the tests 2010-07-10 07:41:07 +00:00
gladman
700ead092c Change "Bm1of" to "fobm1" in text files (hopefully fairly safe) 2010-07-09 15:09:09 +00:00
gladman
3d80645be9 1. Change symbol mpn_divexact_bybM1of to mpn_divexact_fobm1 in *.c, *.h, *.in and config.* files
2. Change filenames divebybm1of.<c|asm|as> to divebyfobm1.<c|asm|as>
3. Change filename t-divebybm1of.c to t-divebyfobm1.c 
4. Update Windows builds accordingly
2010-07-09 11:56:57 +00:00
jasonmoxham
05412d2802 remove cray and vax arch's 2010-07-03 16:06:14 +00:00
jasonmoxham
533b217292 remove pre-build file mp_bases.h 2010-07-02 15:37:34 +00:00
jasonmoxham
2af4c5a5c7 remove pre-build file fib_table.h 2010-07-02 15:15:13 +00:00
jasonmoxham
35bc55a107 remove all refs to the old gcd,gcdext,find_a etc 2010-06-28 10:36:46 +00:00
jasonmoxham
742bbe37d1 copyi,copyd now alway availible 2010-05-22 02:58:01 +00:00
wbhart
e9d3838a43 Added better default values for gcd and xgcd crossovers. 2010-05-11 23:38:48 +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
(no author)
947c002017 Added some further default cutoffs and fixed a bug in mpz/mul.c. 2010-03-23 15:25:04 +00:00
(no author)
4773e23a30 set TOOM8 square minimum size in gmp-impl.h to 58 2010-03-20 09:40:06 +00:00
(no author)
5b91e6fe9d add divrem_2 to the fat structure 2010-03-18 15:27:42 +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)
cf9e6c3308 remove duplicate mpn_com_n define and fix 32-bit assertion bug in mul.c 2010-03-08 12:58:36 +00:00
(no author)
ae48fa4733 Fixed the bugs in my speedup of the inv_div_qr_n code. 2010-03-07 01:37:51 +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)
a4ceed9f68 Added test for dc_bdiv_qr_n. 2010-03-02 22:00:29 +00:00
(no author)
728e0e2346 Added test code for dc_bdiv_q_n. 2010-03-02 19:02:55 +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)
dbad311916 Fixed a typo and reverted a change. 2010-02-24 01:16:46 +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)
d3a7e095c4 Add mpn_sqr, mpn_neg and mpn_com for GMP5 compatibility 2010-02-22 12:21:17 +00:00
(no author)
96730fb3ab Improve memory usage of dc_divappr_q_n. 2010-02-22 02:20:04 +00:00
(no author)
575c38c7d6 Added an itch function. 2010-02-22 01:49:32 +00:00
(no author)
a5f8b60fe2 Fixed some incorrect things in the division code. 2010-02-22 00:45:04 +00:00
(no author)
007e9d8ed0 Corrected some bugs in the division code. 2010-02-21 15:47:37 +00:00