Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Handle Intel tremont separately. | Torbjorn Granlund | 2022-03-30 | 1 | -0/+7 |
| | |||||
* | Provide alderlake addmul_1.asm. | Torbjorn Granlund | 2022-03-02 | 1 | -1/+1 |
| | |||||
* | Handle alderlake specifically, as it lacks avx512. | Torbjorn Granlund | 2022-02-21 | 1 | -1/+9 |
| | |||||
* | Copyright years | Marco Bodrato | 2022-02-21 | 1 | -1/+1 |
| | |||||
* | mpn/generic/mulmod_bknp1.c: New file, with mpn_{mul,sqr}mod_bknp1 | Marco Bodrato | 2022-02-15 | 1 | -1/+1 |
| | | | | | configure.ac: Compile it gmp-impl.h: Define new functions | ||||
* | Adapt to acinclude.m4 change. | Torbjorn Granlund | 2021-11-14 | 1 | -1/+1 |
| | |||||
* | (S390_PATTERN): Rewrite to handle path inheritance. | Torbjorn Granlund | 2021-11-14 | 1 | -19/+13 |
| | |||||
* | Recognise more icelake CPUs, and initial alderlake CPUs. | Torbjorn Granlund | 2021-10-16 | 1 | -1/+2 |
| | |||||
* | (s390): Make sure to always include main asm directory. | Torbjorn Granlund | 2021-09-26 | 1 | -1/+1 |
| | |||||
* | Avoid comma in autoconf's BUG-REPORT field. | Marc Glisse | 2021-06-06 | 1 | -1/+1 |
| | |||||
* | configure.ac: Use "icelake-client" for mtune/march | Marco Bodrato | 2021-05-15 | 1 | -2/+2 |
| | |||||
* | Recognise CPUs icelake, tigerlake, and rocketlake. | Torbjorn Granlund | 2021-05-02 | 1 | -8/+16 |
| | | | | Clean up handling of several Intel CPUs. | ||||
* | Recognise CPUs z13-z15. | Torbjorn Granlund | 2021-03-09 | 1 | -21/+35 |
| | |||||
* | Handle zen3 different from zen2. | Torbjorn Granlund | 2021-01-01 | 1 | -1/+8 |
| | |||||
* | Recognise CPU "applem1". | Torbjorn Granlund | 2020-11-29 | 1 | -2/+10 |
| | |||||
* | configure.ac (fat_path): Add x86/bd1 x86/goldmont x86/silvermont for CPUVEC | Marco Bodrato | 2020-11-10 | 1 | -1/+2 |
| | |||||
* | configure.ac: Consider *-*-msys as *-*-mingw* (almost everywhere) | Marco Bodrato | 2020-11-10 | 1 | -4/+4 |
| | |||||
* | configure.ac: X86_{,64_}PATTERN: GMP_ASM_COFF_TYPE for all ABIs | Marco Bodrato | 2020-11-10 | 1 | -1/+1 |
| | |||||
* | Recognise zen3. | Torbjorn Granlund | 2020-10-15 | 1 | -1/+1 |
| | |||||
* | Initial support for arm64-darwin. | Torbjorn Granlund | 2020-07-04 | 1 | -0/+8 |
| | |||||
* | Recognise armcortexa53. | Torbjorn Granlund | 2020-06-10 | 1 | -1/+1 |
| | |||||
* | (HAVE_NATIVE): Add mpn_sbpi1_bdiv_r. | Torbjorn Granlund | 2020-01-10 | 1 | -1/+2 |
| | |||||
* | Delete suggestion to use TESTS_ENVIRONMENT to run wine. | Niels M?ller | 2020-01-03 | 1 | -12/+0 |
| | |||||
* | Finish change vs fat and gcd_11. Remove gcd_22 from fat functions for now, ↵ | Torbjorn Granlund | 2019-12-02 | 1 | -1/+2 |
| | | | | its calls to gcd_11 are problematic. | ||||
* | Recognise zen2. | Torbjorn Granlund | 2019-11-18 | 1 | -0/+7 |
| | |||||
* | Make more path distinctions for the benefit of gmp-mparam.h. | Torbjorn Granlund | 2019-10-02 | 1 | -6/+8 |
| | |||||
* | Let cortex-a7x look in a57 folder. | Torbjorn Granlund | 2019-10-01 | 1 | -2/+2 |
| | |||||
* | (x86): Amend last change. | Torbjorn Granlund | 2019-09-15 | 1 | -6/+11 |
| | |||||
* | Update use of GMP_ASM_X86_MULX. | Torbjorn Granlund | 2019-09-14 | 1 | -6/+8 |
| | |||||
* | (HAVE_HOST_CPU_1): Add many x86_64 CPU types. | Torbjorn Granlund | 2019-09-13 | 1 | -1/+21 |
| | |||||
* | (arm): Select arch armv7ve for a7, a12, a15, and a17, this enables the use ↵ | Torbjorn Granlund | 2019-09-08 | 1 | -6/+6 |
| | | | | of the udiv instruction. | ||||
* | Generate and install a pkg-config file for the gmpxx library | Hugh McMaster | 2019-08-08 | 1 | -1/+1 |
| | |||||
* | Generate and install a pkg-config file for the gmp library | Hugh McMaster | 2019-08-08 | 1 | -1/+1 |
| | |||||
* | Check for ELFv1 ABI on PowerPC. | Torbjorn Granlund | 2019-08-19 | 1 | -0/+7 |
| | |||||
* | New function mpn_gcd_22. | Niels M?ller | 2019-08-16 | 1 | -1/+1 |
| | | | | | | | | | | | | * mpn/generic/gcd.c (gcd_2): Moved to gcd_22.c below. (mpn_gcd): Adapt for calling gcd_22. * mpn/generic/gcd_22.c (mpn_gcd_22): New file and function. * gmp-impl.h (mp_double_limb_t): New (typedef) struct. * configure.ac (gmp_mpn_functions): Added gcd_22. * tests/mpn/t-gcd_22.c: New test. * tests/mpn/Makefile.am (check_PROGRAMS): Add t-gcd_22. * tests/refmpz.c (refmpz_gcd): New function (plain binary gcd). | ||||
* | New function mpn_gcd_11 | Niels M?ller | 2019-08-06 | 1 | -1/+2 |
| | |||||
* | Generalise arm a72 pattern to match a73...a79. | Torbjorn Granlund | 2019-07-13 | 1 | -1/+1 |
| | |||||
* | * configure.ac (mips64): Use separate paths for r6 and non-r6 as these | Torbjorn Granlund | 2019-06-14 | 1 | -2/+12 |
| | | | | architectures are mutually incompatible. | ||||
* | Goldmont fixes. | Torbjorn Granlund | 2019-04-02 | 1 | -2/+8 |
| | | | | | * configure.ac: Setup distinct paths for silvermont and goldmont. (fat_path): Add missing x86_64/goldmont. | ||||
* | mpn/generic/strongfibo.c: New file. | Marco Bodrato | 2018-11-12 | 1 | -1/+1 |
| | |||||
* | configure.ac (gmp_mpn_functions): Add fib2m. | Marco Bodrato | 2018-10-31 | 1 | -1/+1 |
| | | | | gmp-impl.h: Declare mpn_fib2m. | ||||
* | (arm): Support a12 and a17. | Torbjorn Granlund | 2018-11-07 | 1 | -0/+11 |
| | | | | * configure.ac (arm): Support a12 and a17. | ||||
* | (x86): Provide goldmont specific path. | Torbjorn Granlund | 2018-05-30 | 1 | -1/+1 |
| | |||||
* | (x86): Pass more exact arch/tune options for nehalem. | Torbjorn Granlund | 2018-05-29 | 1 | -2/+2 |
| | |||||
* | Configure tweaks for windows on aarch64. | Niels M?ller | 2018-04-22 | 1 | -2/+4 |
| | |||||
* | Copyright year. | Torbjorn Granlund | 2018-03-28 | 1 | -1/+1 |
| | |||||
* | (mips): Recognise "mipsisa64*". | Torbjorn Granlund | 2018-03-28 | 1 | -1/+1 |
| | |||||
* | "riscv" => "riscv64" | Torbjorn Granlund | 2018-03-25 | 1 | -1/+1 |
| | |||||
* | Separate handling of POWER8 and POWER9. | Torbjorn Granlund | 2017-12-27 | 1 | -1/+4 |
| | |||||
* | (x86): Support AVX challenged systems for Zen. | Torbjorn Granlund | 2017-08-18 | 1 | -1/+1 |
| |