summaryrefslogtreecommitdiff
path: root/mpz
Commit message (Expand)AuthorAgeFilesLines
* Run 25 mpz_millerrabin tests (was 10).Torbjorn Granlund2011-10-041-1/+1
* (mpz_out_str): Reinsert accidentally deleted str_size adjustment.Torbjorn Granlund2011-08-091-0/+1
* Use integer fields for mp_bases logarithm tables.Torbjorn Granlund2011-08-073-11/+13
* Moved (asize < bsize) check and swap before (bsize == 0) check.Niels Möller2011-05-231-37/+38
* Simplified mpz_jacobi using reciprocity.Niels Möller2011-05-231-121/+34
* Jacobi bugfix and corresponding test case.Niels Möller2011-05-221-11/+5
* Rewrote broken handling of the case asize == 1 in mpz_jacobi.Niels Möller2011-05-211-57/+24
* Subquadratic jacobi.Niels Möller2011-05-201-105/+187
* Fixed allocation for mpn_gcdext cofactor argument.Niels Möller2011-05-091-1/+1
* Use MPZ_REALLOC.Torbjorn Granlund2011-05-051-9/+3
* Correct sgn computation.Torbjorn Granlund2011-05-051-4/+4
* Reduce tmp allocations. Use mpz_divexact.Niels Möller2011-05-041-57/+50
* mpn_gcdext no longer needs an extra limb on inputs. Tweak doc and mpz_gcdext ...Niels Möller2011-05-021-6/+6
* Correct last change.Torbjorn Granlund2011-03-191-3/+9
* Use MPZ_REALLOC for standard, conditional reallocation.Torbjorn Granlund2011-03-191-3/+3
* Rewrite, as per Marc Glisse's suggestion.Torbjorn Granlund2011-03-011-54/+46
* (mpz_divexact_gcd): Rewrite.Torbjorn Granlund2011-02-201-4/+51
* Update some copyright year.Marco Bodrato2011-02-071-1/+1
* addlsh2 in mpz_lucnum_ui.Marco Bodrato2011-02-051-2/+3
* Space normalization.Marco Bodrato2011-01-131-18/+18
* mpz/mul: Remove redundant size computationMarco Bodrato2011-01-131-3/+1
* Removed all #ifdef BERKELEY_MP.Marco Bodrato2011-01-038-116/+64
* mpz/aors.h: remove BERKELEY_MPMarco Bodrato2011-01-031-26/+9
* Whitespace cleanup.Torbjorn Granlund2010-12-271-2/+2
* Rewrite mpz/mod.c.Torbjorn Granlund2010-12-131-15/+16
* Whitespace cleanup.Torbjorn Granlund2010-11-2242-980/+980
* Make all bases either work or return an error.Torbjorn Granlund2010-11-222-2/+10
* Add 'const' to variables pointing to character strings.Torbjorn Granlund2010-11-102-2/+2
* Make it possible to compile GMP with g++.Torbjorn Granlund2010-11-1020-37/+31
* (mpz_jacobi): Fixed off-by-one error in use of scratch space.Niels Möller2010-05-121-3/+8
* Enabled new Jacobi code. Reorganized mpz_jacobi to handle small inputs more e...Niels Möller2010-05-111-317/+132
* Clean up some spacing.Torbjorn Granlund2010-05-071-48/+48
* New implementation of mpz_jacobi, using mpn_jacobi_lehmer. Currently #if:ed out.Niels Möller2010-04-191-19/+136
* Use mpn_div_q.Torbjorn Granlund2010-01-061-11/+11
* Call mpn_sqr directly.Torbjorn Granlund2009-12-291-15/+25
* New public functions mpn_com and mpn_neg. (Were internal and with _n suffix.)Torbjorn Granlund2009-12-282-4/+4
* (mpn_sqr): New name for mpn_sqr_n.Torbjorn Granlund2009-12-273-8/+8
* Tune BMOD_1_TO_MOD_1_THRESHOLD instead of MODEXACT_1_ODD_THRESHOLD.Torbjorn Granlund2009-12-273-3/+3
* Add function mpz_powm_sec.Torbjorn Granlund2009-12-232-1/+91
* Add some comments.Torbjorn Granlund2009-12-231-0/+2
* Change all bit counts for bignums to use mp_bitcnt_t. Update documentation.Torbjorn Granlund2009-12-2022-48/+50
* File removed. All references purged.Torbjorn Granlund2009-12-201-4/+1
* Rewrote mpz_divexact to use mpn_divexact.Niels Möller2009-12-181-78/+24
* Rework buffer handling.Torbjorn Granlund2009-12-131-3/+16
* Add tuning of INV_NEWTON_THRESHOLD, but leave disabled for now.Torbjorn Granlund2009-12-081-1/+1
* Globally: Rename *mullow* to *mullo*, *MULLOW* to *MULLO*.Torbjorn Granlund2009-12-061-1/+1
* Use TMP_ALLOC_LIMBS consistently.Torbjorn Granlund2009-11-2810-23/+23
* Finish renaming BITS_PER_MP_LIMB to GMP_LIMB_BITS.Torbjorn Granlund2009-11-285-9/+9
* Allow input operand overlap also when exponent = 1.Torbjorn Granlund2009-11-271-16/+18
* Clean up unused defs.Torbjorn Granlund2009-11-251-7/+0