| Commit message (Expand) | Author | Age | Files | Lines |
* | mpz/primorial_ui.c: Rename some variables and add comments | Marco Bodrato | 2022-08-16 | 1 | -11/+16 |
* | mpz/primorial_ui.c: Rename a variable used in a loop, for clarity | Marco Bodrato | 2022-08-11 | 1 | -2/+2 |
* | mpz/stronglucas.c: Skip D if it's a multiple of 3. | Marco Bodrato | 2022-06-19 | 1 | -8/+22 |
* | mpz/millerrabin.c: Use mp_bitcnt_t. | Marco Bodrato | 2022-06-19 | 1 | -6/+4 |
* | mpz/stronglucas.c: Add a comment | Marco Bodrato | 2022-05-29 | 1 | -2/+3 |
* | mpz/aorsmul.c: New shortcuts for the case mpz_aorsmul(w,x,x). Tx: Fredrik Joh... | Marco Bodrato | 2022-05-29 | 1 | -5/+21 |
* | mpz/nextprime.c: Smaller operand for sqrt | Marco Bodrato | 2022-05-14 | 1 | -2/+3 |
* | mpz/nextprime.c: Revert nth_nextprime stub, and cleanup | Marco Bodrato | 2022-05-14 | 1 | -8/+8 |
* | mpz/nextprime.c: Prepare for nth_nextprime | Marco Bodrato | 2022-05-14 | 1 | -5/+5 |
* | mpz/millerrabin.c: Update limit for checked values | Marco Bodrato | 2022-04-09 | 1 | -8/+9 |
* | Copyright years | Marco Bodrato | 2022-02-21 | 1 | -7/+7 |
* | mpz/gcd_ui.c: Handle NULL in (v > GMP_NUMB_MAX) branch (unused) | Marco Bodrato | 2022-02-14 | 1 | -2/+10 |
* | mpz/import.c: Remove now unused label | Marco Bodrato | 2022-02-13 | 1 | -1/+0 |
* | mpz/{init2.c,realloc.c,realloc2.c}: Copyright years | Marco Bodrato | 2022-02-02 | 3 | -4/+5 |
* | mpz/{init2.c,realloc.c,realloc2.c}: Remove unneeded #includes | Marco Bodrato | 2022-02-02 | 3 | -6/+0 |
* | mpz/import.c: Reorder branches | Marco Bodrato | 2022-02-01 | 1 | -21/+12 |
* | mpz/aorsmul_i.c: Use MPZ_NEWALLOC when the operand is overwritten | Marco Bodrato | 2022-02-01 | 1 | -2/+3 |
* | mpz/tdiv_{qr,r}.c: Special code for divisor with low zero limbs. | Marco Bodrato | 2021-12-30 | 2 | -8/+18 |
* | Handle overflow in mpz_type through errno. | Marco Bodrato | 2021-12-12 | 3 | -19/+7 |
* | mpz/oddfac_1.c (FACTORS_PER_LIMB): Not too conservative... | Marco Bodrato | 2021-11-14 | 1 | -3/+3 |
* | mpz/oddfac_1.c (FACTORS_PER_LIMB): Estimate conservatively | Marco Bodrato | 2021-11-11 | 1 | -3/+5 |
* | mpz/oddfac_1.c: Save half the products for small values | Marco Bodrato | 2021-11-07 | 1 | -11/+22 |
* | Copyright years | Marco Bodrato | 2021-11-07 | 1 | -1/+1 |
* | mpz/nextprime.c: A single place to restrict to odd numbers. | Marco Bodrato | 2021-11-07 | 1 | -5/+3 |
* | mpz/aorsmul_i.c: Simplify using mpn_neg. | Marco Bodrato | 2021-11-07 | 1 | -7/+4 |
* | mpz/fac_ui.c: Save half the products for small values | Marco Bodrato | 2021-10-31 | 1 | -8/+22 |
* | mpz/inp_raw.c: Avoid bit size overflows | Marco Bodrato | 2021-09-26 | 1 | -4/+7 |
* | mpz/import.c: Use MPN_BSWAP_REVERSE, reorder branches | Marco Bodrato | 2021-09-26 | 1 | -16/+13 |
* | mpz/nextprime.c: Simpler loop on sieved primes. | Marco Bodrato | 2021-09-26 | 1 | -34/+9 |
* | Copyright year | Marco Bodrato | 2021-09-26 | 1 | -1/+1 |
* | mpz/primorial_ui.c: Simpler loop on sieved primes (inspired by a piece of cod... | Marco Bodrato | 2021-08-21 | 1 | -43/+7 |
* | Consistently use pointers instead of arrays in declarations. | Marc Glisse | 2021-06-06 | 3 | -5/+5 |
* | mpz/millerrabin.c (millerrabin): Don't check unlikely 0 or 1. | Marco Bodrato | 2021-02-09 | 1 | -14/+9 |
* | mpz/nextprime.c (mpz_prevprime): New function. (by Troisi) | Marco Bodrato | 2020-11-23 | 1 | -21/+66 |
* | Add some {} to suppress warning. | Torbjorn Granlund | 2020-11-19 | 1 | -7/+9 |
* | limb_apprsqrt: Slightly faster formula | Marco Bodrato | 2020-10-29 | 3 | -6/+6 |
* | mpz/aors_ui.h: REALLOC with extra limb only when needed. | Marco Bodrato | 2020-10-29 | 1 | -8/+13 |
* | mpz/stronglucas.c (mpz_oddjacobi_ui): New helper function. | Marco Bodrato | 2020-10-17 | 1 | -18/+39 |
* | mpz/nextprime.c: Remove a comment | Marco Bodrato | 2020-03-24 | 1 | -1/+0 |
* | mpz/nextprime.c (mpz_nextprime_small): New fast path for small values, by Tro... | Marco Bodrato | 2020-03-24 | 1 | -6/+33 |
* | mpz/nextprime.c: Update some comments. | Marco Bodrato | 2020-03-24 | 1 | -1/+5 |
* | mpz/nextprime.c: Small adjustments. | Marco Bodrato | 2020-03-20 | 1 | -23/+30 |
* | mpz/nextprime.c: Speed-up for large primes, using a sieve. (By Seth Troisi) | Marco Bodrato | 2020-03-20 | 1 | -51/+158 |
* | mpz/root.c: Move a branch out of the likely path. | Marco Bodrato | 2020-03-15 | 1 | -15/+13 |
* | : Use one less variable to loop on primes. | Marco Bodrato | 2020-03-15 | 3 | -20/+20 |
* | ChangeLog | Marco Bodrato | 2020-03-11 | 3 | -5/+6 |
* | mpz/bin_ui.c (mpz_bin_ui): Siplify special cases. | Marco Bodrato | 2020-03-09 | 1 | -27/+31 |
* | mpz/bin_ui.c (rek_raising_fac4): Reduce allocations | Marco Bodrato | 2020-03-09 | 1 | -10/+5 |
* | mpz/cmp{,abs}.c: Avoid any overflow. | Marco Bodrato | 2020-02-12 | 2 | -8/+8 |
* | mpz/aors.h: Optimize branches. | Marco Bodrato | 2020-02-06 | 1 | -16/+22 |