summaryrefslogtreecommitdiff
path: root/mpz
Commit message (Expand)AuthorAgeFilesLines
* 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
* Rewrite mpz_powm.Torbjorn Granlund2009-11-221-323/+157
* More spelling fixes.Torbjorn Granlund2009-11-152-2/+2
* Fix lot of spelling errors.Torbjorn Granlund2009-11-152-5/+6
* Update headers.Torbjorn Granlund2009-11-141-1/+1
* Finish rename of *_KARATSUBA_* to TOOM2/TOOM22, etc.Torbjorn Granlund2009-10-311-2/+2
* Rename mpn_addsub_n to mpn_add_n_sub_n.Torbjorn Granlund2009-10-041-2/+2
* Improve code for computing sizes related to mp_bases.Torbjorn Granlund2009-07-064-7/+6
* Add mpz_clears, mpq_clears, mpf_clears.Torbjorn Granlund2009-06-282-1/+57
* Grab stdio.h for NULL definition.Torbjorn Granlund2009-06-171-0/+1
* Add new function mpz_inits (inspired by mpfr).Torbjorn Granlund2009-06-172-1/+56
* Commit Martin Boij's new mpn_perfect_power_p code.Torbjorn Granlund2009-06-131-257/+3
* Amend last fix.Torbjorn Granlund2009-06-011-1/+1
* Correctly handle multiplicity that does not fit an int.Torbjorn Granlund2009-06-011-2/+2
* Amend last fix.Torbjorn Granlund2009-04-081-6/+6
* Handle operand overlap.Torbjorn Granlund2009-04-061-2/+14
* (redc): Remove.Torbjorn Granlund2009-01-211-36/+12
* Add TMP_FREE before every return statement.Torbjorn Granlund2009-01-151-2/+8
* Handle large prime gaps by limiting incr.Torbjorn Granlund2009-01-081-26/+33
* Re-read only necessary source pointers after reallocation. Misc cleanup.Torbjorn Granlund2009-01-043-91/+86
* Fix mpz_perfect_power_p negative arguments bug and add some testing.Torbjorn Granlund2008-12-261-16/+31
* Add TMP_SDECL/MARK/FREE.Torbjorn Granlund2008-12-211-0/+5
* Run 10 mpz_millerrabin tests (was 5).Torbjorn Granlund2008-12-181-1/+3
* Handle some small exponents locally.Torbjorn Granlund2008-12-081-2/+17
* Change _PROTO => __GMP_PROTO.Torbjorn Granlund2008-12-078-12/+12
* Whitespace-cleanup.Torbjorn Granlund2008-12-021-1/+1
* Handle undefined case of |N| < |D| to avoid segfaults.Torbjorn Granlund2008-11-211-3/+4
* Rewrite to avoid internal overflow and to detect mpz_t overflow.Torbjorn Granlund2008-11-211-16/+4
* Rewrite to avoid internal overflow and to detect mpz_t overflow.Torbjorn Granlund2008-11-211-6/+19
* Amend last fix.Torbjorn Granlund2008-11-211-1/+1
* Move declarations to function beginning.Torbjorn Granlund2008-10-241-5/+5
* Rewrite.Torbjorn Granlund2008-10-211-45/+45
* Add a copyright year.Torbjorn Granlund2008-09-081-2/+2
* New .hgignore file. Removed all old .cvsignore files.Niels Möller2008-09-051-5/+0