summaryrefslogtreecommitdiff
path: root/mpz
Commit message (Expand)AuthorAgeFilesLines
* mpz/remove.c: Correct the sign in case of reuse.Marco Bodrato2013-02-021-2/+2
* mpz/cmp_si.c: Use ABS_CAST.Marco Bodrato2013-01-261-4/+4
* mpz/remove.c: init+set=init_set, cast before shiftingMarco Bodrato2013-01-261-4/+3
* mpz_import, mpz_export: Relax ASSERTs and test corner conditions.Marco Bodrato2013-01-101-1/+1
* Fix language typos.Torbjorn Granlund2013-01-083-16/+14
* Copyright year.Marco Bodrato2013-01-021-1/+1
* mpz/ior.c: Fixed an allocation bug in the -2^n case.Marco Bodrato2013-01-021-1/+1
* From Marco: Fix typos in an ASSERT.Torbjorn Granlund2012-12-171-1/+1
* mpz/com.c: Reduce branches.Marco Bodrato2012-12-061-17/+13
* mpz/{abs,neg}.c: Use NEWALLOC.Marco Bodrato2012-12-062-3/+4
* mpz_jacobi: Fix uninitialized read of low limb.Niels M?ller2012-12-051-5/+5
* Don't assume >= 2 limbs in mod argument.Torbjorn Granlund2012-12-051-2/+3
* Move new_b out since it lives on through b.Torbjorn Granlund2012-11-281-1/+1
* Add copyright years.Torbjorn Granlund2012-11-2041-56/+64
* Whitespace cleanup.Torbjorn Granlund2012-11-171-1/+1
* Rewrite.Torbjorn Granlund2012-11-041-43/+83
* mpz_combit rewrite.Niels M?ller2012-11-011-38/+49
* Make mpz_remove use mpn_remove.Torbjorn Granlund2012-10-251-64/+69
* (mpz_powm_ui): Deflect to mpz_powm for large exponent.Torbjorn Granlund2012-10-171-118/+152
* Remove an unused label.Torbjorn Granlund2012-06-291-1/+0
* Use MPN_SIZEINBASE_2EXP to count bitsMarco Bodrato2012-06-242-8/+4
* Replace MPN_SIZEINBASE_16 in gmp-impl.h with MPN_SIZEINBASE_2EXP from mpz/exp...Marco Bodrato2012-06-241-13/+0
* mpz/oddfac_1.c: Use the ASSERT_CODE macroMarco Bodrato2012-06-241-3/+3
* (MPZ_NEWALLOC): New macro. Use it in mpq and some mpz.Marco Bodrato2012-06-083-12/+14
* Whitespace cleanup.Torbjorn Granlund2012-06-021-1/+1
* __gmp_tmp_debug_alloc does not like to alloc 0 limbs.Marco Bodrato2012-06-022-2/+2
* Don't strip leading zeros since current mpn_get_str won't generate any.Torbjorn Granlund2012-06-012-35/+13
* mpn/generic/remove.c: Add a zero limb to use bdiv_qr...Marco Bodrato2012-06-011-1/+1
* Macro LIMBS removed, always use PTR.Marco Bodrato2012-06-011-2/+2
* mpz/remove.c: Optimise branches.Marco Bodrato2012-05-291-47/+67
* Use MPZ_REALLOC return value when possible.Torbjorn Granlund2012-05-2631-123/+83
* mpz/scan1.c: Add a shortcut for scan1(z, 0).Marco Bodrato2012-05-251-0/+4
* mpz/scan1.c: Simplify.Marco Bodrato2012-05-251-44/+16
* Cast non-limb count_leading_zeros argument.Torbjorn Granlund2012-05-241-2/+2
* mpz/remove.c: Support negative divisor, and test them.Marco Bodrato2012-05-241-4/+5
* Mark failing branches with UNLIKELY.Marco Bodrato2012-05-2323-28/+26
* mpz/sqrt{,rem}.c: Further simplify.Marco Bodrato2012-05-232-57/+32
* Allocate less for overlapping operands.Torbjorn Granlund2012-05-222-30/+34
* Simpify some mpz functions.Torbjorn Granlund2012-05-222-30/+13
* mpz/rootrem.c: Correctly handle odd roots of negatives.Marco Bodrato2012-05-181-5/+5
* mpz/primorial_ui.c: Disable unused primesieve functionsMarco Bodrato2012-05-181-0/+4
* Disable unused primesieve functions.Marco Bodrato2012-05-182-0/+6
* mpz/cmpabs_d.c: Remove an unused branch.Marco Bodrato2012-05-181-1/+1
* mpz/bin_uiui.c: Remove unused elements from tables.Marco Bodrato2012-05-101-13/+13
* mpz/bin_uiui.c: reinserted one of the shifts.Marco Bodrato2012-05-091-5/+3
* mpz/bin_uiui.c: Safer (NAIL ready?) MAXFACS, removed unneeded shifts.Marco Bodrato2012-05-091-15/+13
* mpz/oddfac_1.c: Add ASSERTs to warn about small threshold.Marco Bodrato2012-05-071-0/+2
* Make use of CNST_LIMB.Torbjorn Granlund2012-05-021-1/+1
* c_uiui.c: Support limb != ui.Marco Bodrato2012-05-021-7/+12
* Fix assumed typo.Torbjorn Granlund2012-05-011-1/+1