| Commit message (Expand) | Author | Age | Files | Lines |
* | mpz/fac_ui.c: Save half the products for small values | Marco Bodrato | 2021-10-31 | 1 | -8/+22 |
* | Include just gmp-impl.h, make gmp-impl.h grab gmp.h. | Torbjorn Granlund | 2016-08-29 | 1 | -1/+0 |
* | Copyright year. | Marco Bodrato | 2015-11-13 | 1 | -1/+2 |
* | mpz: Lazy allocation. | Marco Bodrato | 2015-11-09 | 1 | -1/+1 |
* | Update library files license to use LGPL3+ and GPL2+. | Torbjorn Granlund | 2014-01-27 | 1 | -7/+18 |
* | Canonicalise copyright headers. | Torbjorn Granlund | 2014-01-19 | 1 | -3/+3 |
* | Use https to link to GNU license. | Torbjorn Granlund | 2013-12-02 | 1 | -1/+1 |
* | Collapse copyright years. | Torbjorn Granlund | 2013-11-28 | 1 | -2/+1 |
* | Share precomputed (n-popcount(n)). | Marco Bodrato | 2012-04-30 | 1 | -2/+8 |
* | Renamed files with constants for combinatorics. | Marco Bodrato | 2012-04-22 | 1 | -2/+0 |
* | Remove unneeded undefs. | Marco Bodrato | 2012-04-20 | 1 | -1/+0 |
* | Move LOG2C to gmp-impl.h | Marco Bodrato | 2012-04-20 | 1 | -8/+0 |
* | for -> while | Marco Bodrato | 2012-02-26 | 1 | -1/+1 |
* | mpz_oddfac_1: get ready for n!! | Marco Bodrato | 2012-02-09 | 1 | -1/+1 |
* | mpz_oddfac_1: removed from mpz/fac_ui.c, now in a new file. | Marco Bodrato | 2012-02-03 | 1 | -524/+5 |
* | fac_ui: simplify. | Marco Bodrato | 2012-01-26 | 1 | -3/+4 |
* | fac_ui: micro-optimisations (the real thing). | Marco Bodrato | 2012-01-26 | 1 | -36/+53 |
* | mpz_prodlimbs: removed from mpz/fac_ui.c, now in a new file. | Marco Bodrato | 2012-01-26 | 1 | -67/+0 |
* | Trivial merge. | Torbjorn Granlund | 2012-01-25 | 1 | -22/+26 |
|\ |
|
| * | fac_ui: tiny optimisation of basecases. | Marco Bodrato | 2012-01-20 | 1 | -22/+26 |
* | | Remove extra ';'. | Torbjorn Granlund | 2012-01-25 | 1 | -1/+1 |
|/ |
|
* | fac_ui: max_prod, use constants, not divisions. | Marco Bodrato | 2012-01-16 | 1 | -2/+11 |
* | mpz_fac_ui: Less memory, less divisions. | Marco Bodrato | 2012-01-16 | 1 | -23/+72 |
* | mpz_fac_ui: faster (odd)basecase. | Marco Bodrato | 2012-01-05 | 1 | -93/+101 |
* | Tune fac_ui thresholds. | Marco Bodrato | 2011-12-31 | 1 | -11/+0 |
* | Integrate fac_bc_ui in fac_ui, removes duplicated checks. | Marco Bodrato | 2011-12-10 | 1 | -31/+14 |
* | (mpz_bc_fac_1): Fix typo in allocation size. | Torbjorn Granlund | 2011-12-08 | 1 | -18/+18 |
* | mpz/fac_ui.c: Rewrite. | Marco Bodrato | 2011-12-07 | 1 | -327/+554 |
* | Correct last change. | Torbjorn Granlund | 2011-03-19 | 1 | -3/+9 |
* | Use MPZ_REALLOC for standard, conditional reallocation. | Torbjorn Granlund | 2011-03-19 | 1 | -3/+3 |
* | Change _PROTO => __GMP_PROTO. | Torbjorn Granlund | 2008-12-07 | 1 | -2/+2 |
* | Update license to version 3. | tege | 2007-09-18 | 1 | -4/+2 |
* | Use GMP_LIMB_BITS consistently. | tege | 2006-04-30 | 1 | -1/+1 |
* | Update FSF's address. | tege | 2006-02-15 | 1 | -2/+2 |
* | Misc cleanups, spelling corrections. | tege | 2004-05-15 | 1 | -62/+61 |
* | * mpn/generic/sqrtrem.c, mpz/fac_ui.c: Add casts for K&R. | Kevin Ryde | 2003-12-31 | 1 | -7/+8 |
* | * mpz/fac_ui.c (BSWAP_ULONG) [limb==2*long]: Remove this case, it | Kevin Ryde | 2003-11-01 | 1 | -19/+16 |
* | * mpz/fac_ui.c: Remove unused variable "z1". | Kevin Ryde | 2003-03-25 | 1 | -4/+3 |
* | 2002-09-28 Jason Moxham <J.L.Moxham@maths.soton.ac.uk> | Kevin Ryde | 2002-09-28 | 1 | -143/+331 |
* | Add a copyright year. | tege | 2002-05-14 | 1 | -1/+2 |
* | Nailify. | tege | 2002-04-17 | 1 | -1/+6 |
* | * mpz/fac_ui.c, tests/mpz/t-fac_ui.c: Don't use BITS_PER_LONGINT. | Kevin Ryde | 2001-01-07 | 1 | -2/+2 |
* | Add a copyright year. | tege | 2001-01-03 | 1 | -1/+1 |
* | (MPZ_SET_1_NZ): Actually use `__z'. | tege | 2001-01-03 | 1 | -2/+2 |
* | * mpz/fac_ui.c: Fix for long long limb by using mpn_mul_1 not | Kevin Ryde | 2000-12-17 | 1 | -24/+75 |
* | Copyright (C) -> Copyright. | Kevin Ryde | 2000-10-15 | 1 | -1/+1 |
* | *** empty log message *** | tege | 2000-07-24 | 1 | -4/+4 |
* | Initial revision | tege | 1996-05-08 | 1 | -0/+157 |