Commit Graph

92 Commits

Author SHA1 Message Date
(no author)
fea5f0c849 Added a missing mpir.h and some proxy tuning values for core2/penryn
toom8 squaring.
2010-02-18 13:46:24 +00:00
(no author)
72e919f686 Improve correction in rootrem.c 2010-02-16 12:01:37 +00:00
(no author)
fcd1d8135f correct bug in rootrem.c 2010-02-16 10:49:25 +00:00
(no author)
7ae0cb1c5d Ran automake. 2010-02-13 23:01:32 +00:00
(no author)
785370139a Removed mpz_nthroot. 2010-02-13 23:00:48 +00:00
(no author)
7cd551380c Fixed a missing mpir.h. 2010-02-13 22:03:11 +00:00
(no author)
7370cd6bd5 Added GMP mpz root code. 2010-02-13 21:52:09 +00:00
(no author)
a3a7fe1244 Add clears and inits functions for mpf, mpq and mpz types 2010-02-11 15:54:59 +00:00
(no author)
bacbb41a6b 1. Add missed mp_bitcnt_t changes
2. Update Windows builds (exclude pre_divrem.c now in assembler)
2010-02-08 18:12:26 +00:00
(no author)
88c8b3e0f3 Add mp_bitcnt_t type to MPIR 2010-02-08 17:06:12 +00:00
(no author)
f408ba8995 Fixed a bug in mpz/mul.c which caused it to always call the mul code 2010-02-07 03:13:53 +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
gladman
48edb06e9f 1. Set mp_size_t & mp_exp_t as signed 64-bit integers on Windows x64 2010-01-05 20:21:32 +00:00
wbhart
47a2509990 Made likely_prime do 10 R tests and checked for not too many pseudoprimes in
test code.
2009-12-12 18:20:25 +00:00
gladman
a57c6a2279 add missing line to sqrt in likely_prime_p.c 2009-12-08 09:18:18 +00:00
wbhart
c3cf3b5716 Added a test for the sqrt code and made them work all the way up to 2009-12-08 01:54:07 +00:00
wbhart
c54212b43b Corrected one of the constants I maladjusted. 2009-12-07 22:08:37 +00:00
wbhart
c1b9184854 Fixed piles of UL's which should be CNST_LIMB.
Also made D_BITS 31 on 32 bit machines.
2009-12-07 22:01:00 +00:00
gladman
46abfa4874 Take out Windows line endings 2009-12-07 09:50:25 +00:00
gladman
7e5051b5d6 1. Add a new test to Windows build
2. Remove C99 features from two new files
2009-12-07 09:18:30 +00:00
wbhart
d252f5b22e Fixed the test code for mpz_likely_prime_p. 2009-12-07 01:06:47 +00:00
wbhart
39d0df2b75 Added is_likely_prime_BPSW code and test. 2009-12-07 00:08:56 +00:00
wbhart
a220f29254 More updates to license info for mpz functions. 2009-10-19 05:56:13 +00:00
wbhart
2cdbe0e56a Updated copyright info for mpz_tdiv_q. 2009-10-19 05:51:58 +00:00
jasonmoxham
51132cb0e3 put more realistic trial division limit in next_likely_prime 2009-10-12 13:10:09 +00:00
wbhart
938a8de8ed Added fast mpn_tdiv_q and test code and used it in mpz_tdiv_q. 2009-10-07 05:27:59 +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
gladman
ca8c9ec2ef correct the currently unused code path in next_likely_prime.c (tested and now working) 2009-09-22 09:17:57 +00:00
jasonmoxham
588c9272cb remove very slight non-uniformness from mpz_urandomm 2009-09-14 00:31:28 +00:00
jasonmoxham
1cd665f4c3 replace all MP_RAT,MP_INT gmp version with the new 1994 stuff , mpz_ptr mpq_ptr , about timesvn status! , change version numbers to 1.3.0 2009-09-13 01:17:19 +00:00
jasonmoxham
fff313847b added more tests for roots , corrected existing rootrem error 2009-09-11 13:49:34 +00:00
jasonmoxham
1b89edcb42 add tests for trial div 2009-09-11 00:44:34 +00:00
jasonmoxham
d440c1e891 split out trial division from both probable prime tests and creat new function 2009-09-10 12:59:50 +00:00
jasonmoxham
6a8ac2c03e change name of mpz_next_probable_prime to mpz_next_likely_prime 2009-09-07 19:56:58 +00:00
jasonmoxham
fac12816e5 change name of mpz_practical_prime to mpz_likely_prime 2009-09-07 15:49:49 +00:00
jasonmoxham
349b2e8796 New functions mpz_probable_prime_p mpz_practical_prime 2009-09-04 02:20:31 +00:00
jasonmoxham
bcfc784552 Add new function mpz_nthroot 2009-09-03 15:39:27 +00:00
jasonmoxham
7ef0cacb9b New mpn_rootrem 2009-09-03 15:16:59 +00:00
jasonmoxham
ca79721689 Obsoleted mpz_array_init 2009-08-19 15:51:45 +00:00
jasonmoxham
a6fde04b58 Obsoleted mpz_probab_prime_p 2009-08-17 11:53:22 +00:00
jasonmoxham
d8fdd6ef28 replacement function mpz_next_probable_prime 2009-08-17 09:03:35 +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
21c652d442 remove some referances to the old functions 2009-08-11 23:09:56 +00:00
jasonmoxham
7a8390114c remove obsolete fns mpz_random mpz_random2 and all references to them 2009-08-11 20:52:44 +00:00
jasonmoxham
e4f71cac75 mpz_fac include path when tuning 2009-08-09 04:06:25 +00:00
jasonmoxham
6668b221cb Add Robert Gerbicz mpz factorial code + tuning threshold 2009-08-03 23:09:30 +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
4c587bb0eb fixed configure to ignore mingw broken mprotect , run autotools 2009-06-15 01:28:27 +00:00