| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | mpn/generic/sqrmod_bnm1.c: Use sqrmod_bknp1, on the bnp1 side | Marco Bodrato | 2022-03-11 | 1 | -0/+12 |
* | Improve new submul_1.asm code. | Torbjorn Granlund | 2022-03-09 | 1 | -28/+52 |
* | Provide alderlake submul_1.asm. | Torbjorn Granlund | 2022-03-09 | 1 | -0/+116 |
* | mpn/generic/mul_fft.c: Change some more {add,sub}_1 into {IN,DE}CR_U | Marco Bodrato | 2022-03-08 | 1 | -9/+32 |
* | mpn/generic/mul_fft.c: Remove an unused branch and slightly improve carry pro... | Marco Bodrato | 2022-03-06 | 1 | -24/+34 |
* | mpn/generic/mulmod_bnm1.c: Use mulmod_bknp1, on the bnp1 side. | Marco Bodrato | 2022-03-04 | 1 | -0/+12 |
* | Provide alderlake mul_basecase.asm. | Torbjorn Granlund | 2022-03-03 | 1 | -0/+474 |
* | Provide alderlake addmul_1.asm. | Torbjorn Granlund | 2022-03-02 | 2 | -1/+169 |
* | t-mulmod_bknp1.c: Better coverage | Marco Bodrato | 2022-02-27 | 2 | -4/+11 |
* | tests/mpn/t-sqrmod_bknp1.c: Better coverage | Marco Bodrato | 2022-02-26 | 1 | -7/+23 |
* | mpn/generic/strongfibo.c: revert last change | Marco Bodrato | 2022-02-26 | 1 | -2/+1 |
* | Handle alderlake specifically, as it lacks avx512. | Torbjorn Granlund | 2022-02-21 | 1 | -1/+9 |
* | gmp-impl.h (MPN_{MUL,SQR}MOD_BKNP1_USABLE): Add parentheses to avoid warnings | Marco Bodrato | 2022-02-21 | 1 | -24/+28 |
* | Copyright years | Marco Bodrato | 2022-02-21 | 7 | -13/+13 |
* | mpn/generic/strongfibo.c: Correct an #if condition (avoid #else) | Marco Bodrato | 2022-02-21 | 1 | -1/+2 |
* | Trivial merge | Marco Bodrato | 2022-02-15 | 1 | -1/+3 |
|\ |
|
| * | Recognize Tremont CPU variants. | Torbjorn Granlund | 2022-02-14 | 1 | -1/+3 |
* | | tune/: tune/speed support for mpn_{mul,sqr}mod_bknp1 | Marco Bodrato | 2022-02-15 | 3 | -0/+125 |
* | | tests/mpn/t-{mul,sqr}mod_bknp1.c: New tests for mpn_{mul,sqr}mod_bknp1 | Marco Bodrato | 2022-02-15 | 3 | -0/+431 |
* | | mpn/generic/mulmod_bknp1.c: New file, with mpn_{mul,sqr}mod_bknp1 | Marco Bodrato | 2022-02-15 | 3 | -1/+565 |
* | | mpn/generic/strongfibo.c: Correct condition in #if | Marco Bodrato | 2022-02-15 | 1 | -2/+1 |
* | | 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 |
* | Trivial merge | Marco Bodrato | 2022-02-01 | 2 | -5/+12 |
|\ |
|
| * | Clarify doc of C++ includes and library | Marc Glisse | 2022-01-20 | 2 | -5/+12 |
* | | 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 |
* | | tune/speed.c: Add FLAG_NODATA for gmp_primesieve | Marco Bodrato | 2022-01-12 | 1 | -1/+1 |
|/ |
|
* | gen-sieve.c: Generate at compile-time masks used by primesieve.c . | Marco Bodrato | 2022-01-05 | 3 | -22/+80 |
* | mpz/tdiv_{qr,r}.c: Special code for divisor with low zero limbs. | Marco Bodrato | 2021-12-30 | 3 | -8/+21 |
* | Handle overflow in mpz_type through errno. | Marco Bodrato | 2021-12-12 | 7 | -23/+34 |
* | mpn/generic/toom[34]*: Use a shorter mul when it's simple to handle | Marco Bodrato | 2021-12-08 | 5 | -34/+36 |
* | Adapt to acinclude.m4 change. | Torbjorn Granlund | 2021-11-14 | 1 | -1/+1 |
* | Accept 4th CMPCY operand, allowing for 2 c/l mpn_sub_n (mpn_add_n cannot beat... | Torbjorn Granlund | 2021-11-14 | 1 | -5/+5 |
* | (S390_PATTERN): Rewrite to handle path inheritance. | Torbjorn Granlund | 2021-11-14 | 1 | -19/+13 |
* | Clean up Sparc 64-bit PIC while allowing old-style gdop-incapable environments. | Torbjorn Granlund | 2021-11-14 | 2 | -10/+14 |
* | Optimise out annulled shift insn in loop. | Torbjorn Granlund | 2021-11-14 | 1 | -9/+8 |
* | 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 |
* | Trivial merge. | Marco Bodrato | 2021-11-11 | 3 | -19/+166 |
|\ |
|
| * | Make recently added code actually work. | Torbjorn Granlund | 2021-11-07 | 1 | -15/+19 |
| * | New file. | Torbjorn Granlund | 2021-11-07 | 1 | -0/+140 |
| * | Avoid "slfi" for portability. | Torbjorn Granlund | 2021-11-07 | 1 | -4/+7 |
* | | 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 | 3 | -3/+3 |
* | | NEWS | Marco Bodrato | 2021-11-07 | 1 | -0/+9 |
* | | 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 |
|/ |
|