summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* mpn/generic/sqrmod_bnm1.c: Use sqrmod_bknp1, on the bnp1 sideMarco Bodrato2022-03-111-0/+12
* Improve new submul_1.asm code.Torbjorn Granlund2022-03-091-28/+52
* Provide alderlake submul_1.asm.Torbjorn Granlund2022-03-091-0/+116
* mpn/generic/mul_fft.c: Change some more {add,sub}_1 into {IN,DE}CR_UMarco Bodrato2022-03-081-9/+32
* mpn/generic/mul_fft.c: Remove an unused branch and slightly improve carry pro...Marco Bodrato2022-03-061-24/+34
* mpn/generic/mulmod_bnm1.c: Use mulmod_bknp1, on the bnp1 side.Marco Bodrato2022-03-041-0/+12
* Provide alderlake mul_basecase.asm.Torbjorn Granlund2022-03-031-0/+474
* Provide alderlake addmul_1.asm.Torbjorn Granlund2022-03-022-1/+169
* t-mulmod_bknp1.c: Better coverageMarco Bodrato2022-02-272-4/+11
* tests/mpn/t-sqrmod_bknp1.c: Better coverageMarco Bodrato2022-02-261-7/+23
* mpn/generic/strongfibo.c: revert last changeMarco Bodrato2022-02-261-2/+1
* Handle alderlake specifically, as it lacks avx512.Torbjorn Granlund2022-02-211-1/+9
* gmp-impl.h (MPN_{MUL,SQR}MOD_BKNP1_USABLE): Add parentheses to avoid warningsMarco Bodrato2022-02-211-24/+28
* Copyright yearsMarco Bodrato2022-02-217-13/+13
* mpn/generic/strongfibo.c: Correct an #if condition (avoid #else)Marco Bodrato2022-02-211-1/+2
* Trivial mergeMarco Bodrato2022-02-151-1/+3
|\
| * Recognize Tremont CPU variants.Torbjorn Granlund2022-02-141-1/+3
* | tune/: tune/speed support for mpn_{mul,sqr}mod_bknp1Marco Bodrato2022-02-153-0/+125
* | tests/mpn/t-{mul,sqr}mod_bknp1.c: New tests for mpn_{mul,sqr}mod_bknp1Marco Bodrato2022-02-153-0/+431
* | mpn/generic/mulmod_bknp1.c: New file, with mpn_{mul,sqr}mod_bknp1Marco Bodrato2022-02-153-1/+565
* | mpn/generic/strongfibo.c: Correct condition in #ifMarco Bodrato2022-02-151-2/+1
* | mpz/gcd_ui.c: Handle NULL in (v > GMP_NUMB_MAX) branch (unused)Marco Bodrato2022-02-141-2/+10
* | mpz/import.c: Remove now unused labelMarco Bodrato2022-02-131-1/+0
|/
* mpz/{init2.c,realloc.c,realloc2.c}: Copyright yearsMarco Bodrato2022-02-023-4/+5
* mpz/{init2.c,realloc.c,realloc2.c}: Remove unneeded #includesMarco Bodrato2022-02-023-6/+0
* Trivial mergeMarco Bodrato2022-02-012-5/+12
|\
| * Clarify doc of C++ includes and libraryMarc Glisse2022-01-202-5/+12
* | mpz/import.c: Reorder branchesMarco Bodrato2022-02-011-21/+12
* | mpz/aorsmul_i.c: Use MPZ_NEWALLOC when the operand is overwrittenMarco Bodrato2022-02-011-2/+3
* | tune/speed.c: Add FLAG_NODATA for gmp_primesieveMarco Bodrato2022-01-121-1/+1
|/
* gen-sieve.c: Generate at compile-time masks used by primesieve.c .Marco Bodrato2022-01-053-22/+80
* mpz/tdiv_{qr,r}.c: Special code for divisor with low zero limbs.Marco Bodrato2021-12-303-8/+21
* Handle overflow in mpz_type through errno.Marco Bodrato2021-12-127-23/+34
* mpn/generic/toom[34]*: Use a shorter mul when it's simple to handleMarco Bodrato2021-12-085-34/+36
* Adapt to acinclude.m4 change.Torbjorn Granlund2021-11-141-1/+1
* Accept 4th CMPCY operand, allowing for 2 c/l mpn_sub_n (mpn_add_n cannot beat...Torbjorn Granlund2021-11-141-5/+5
* (S390_PATTERN): Rewrite to handle path inheritance.Torbjorn Granlund2021-11-141-19/+13
* Clean up Sparc 64-bit PIC while allowing old-style gdop-incapable environments.Torbjorn Granlund2021-11-142-10/+14
* Optimise out annulled shift insn in loop.Torbjorn Granlund2021-11-141-9/+8
* mpz/oddfac_1.c (FACTORS_PER_LIMB): Not too conservative...Marco Bodrato2021-11-141-3/+3
* mpz/oddfac_1.c (FACTORS_PER_LIMB): Estimate conservativelyMarco Bodrato2021-11-111-3/+5
* Trivial merge.Marco Bodrato2021-11-113-19/+166
|\
| * Make recently added code actually work.Torbjorn Granlund2021-11-071-15/+19
| * New file.Torbjorn Granlund2021-11-071-0/+140
| * Avoid "slfi" for portability.Torbjorn Granlund2021-11-071-4/+7
* | mpz/oddfac_1.c: Save half the products for small valuesMarco Bodrato2021-11-071-11/+22
* | Copyright yearsMarco Bodrato2021-11-073-3/+3
* | NEWSMarco Bodrato2021-11-071-0/+9
* | mpz/nextprime.c: A single place to restrict to odd numbers.Marco Bodrato2021-11-071-5/+3
* | mpz/aorsmul_i.c: Simplify using mpn_neg.Marco Bodrato2021-11-071-7/+4
|/