summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* (alpha:Linux:*:*): Make sed command resilient to missing /proc/cpuinfo.Torbjorn Granlund2019-09-141-1/+1
* Fix typo in last change.Torbjorn Granlund2019-09-141-2/+2
* ChangeLogTorbjorn Granlund2019-09-141-1/+43
* Trivial merge.Torbjorn Granlund2019-09-142-101/+77
|\
| * New tuneup helper function, to measure several functions for a fix size.Niels M?ller2019-09-132-101/+77
* | (x86 umul_ppmm): Test also X86_ASM_MULX for when to use mulx variant.Torbjorn Granlund2019-09-141-2/+3
* | Update use of GMP_ASM_X86_MULX.Torbjorn Granlund2019-09-141-6/+8
* | (GMP_ASM_X86_MULX): Set X86_ASM_MULX to config.h.Torbjorn Granlund2019-09-141-0/+2
|/
* (umul_ppmm): Fix criterion for when to use mulx.Torbjorn Granlund2019-09-131-8/+32
* (HAVE_HOST_CPU_1): Add many x86_64 CPU types.Torbjorn Granlund2019-09-131-1/+21
* (HGCD2_METHOD=2 div1): Rewrite.Torbjorn Granlund2019-09-131-46/+24
* Use canonical branch syntax.Torbjorn Granlund2019-09-101-1/+1
* Call mpn_mul_basecase early when in range. Never call mpn_sqr.Torbjorn Granlund2019-09-091-10/+11
* Rewrite tail of function, for n <= 2.Torbjorn Granlund2019-09-091-29/+37
* Update c/l table.Torbjorn Granlund2019-09-081-8/+10
* Update c/l table.Torbjorn Granlund2019-09-081-1/+2
* Update c/l table.Torbjorn Granlund2019-09-081-0/+1
* Update c/l table.Torbjorn Granlund2019-09-081-1/+2
* Fix comment typo.Torbjorn Granlund2019-09-081-1/+1
* Fix comment typo.Torbjorn Granlund2019-09-081-1/+1
* (arm): Select arch armv7ve for a7, a12, a15, and a17, this enables the use of...Torbjorn Granlund2019-09-081-6/+6
* mini-gmp/tests/t-mpq_{double,str}.c: New mini-mpq tests.Marco Bodrato2019-09-082-0/+465
* mpz/nextprime.c: Fixed overallocSeth Troisi2019-09-081-1/+1
* mpn/generic/div_qr_2.c: Shorter dependency chain.Marco Bodrato2019-09-081-1/+1
* mini-gmp: Full mpq support.Marco Bodrato2019-09-085-11/+201
* (disabled div2): Micro-optimise.Torbjorn Granlund2019-09-081-8/+7
* (HGCD2_METHOD=3 div1): Micro-optimise.Torbjorn Granlund2019-09-071-3/+3
* (GMP_C_DOUBLE_FORMAT): Append EXEEXT for executable.Vincent Lefevre2019-09-071-4/+4
* tests/mpq/t-get_str.c (check_one): Print the right pointer.Marco Bodrato2019-09-061-2/+2
* Align function start to 64-byte boundary.Torbjorn Granlund2019-09-054-16/+31
* ChangeLogTorbjorn Granlund2019-09-051-0/+66
* Rewrite to make better use of Arm conditional execution.Torbjorn Granlund2019-09-051-18/+15
* Rewrite to make better use of Arm conditional execution.Torbjorn Granlund2019-09-051-35/+27
* Typo fix.Niels M?ller2019-09-051-2/+1
* Undo accidental change of default HGCD2_METHOD.Niels M?ller2019-09-051-1/+1
* For hgcd2, add a div1 function handling q <= 7 specially.Niels M?ller2019-09-058-31/+170
* Tuneup support for HGCD2_METHOD, controlling div1 usage in mpn_hgcd2.Niels M?ller2019-09-049-16/+162
* Speed support for mpn_hgcd2.Niels M?ller2019-09-044-0/+48
* mpn/generic/div_qr_1[nu]_pi2.c: Remove old comments.Marco Bodrato2019-09-042-4/+0
* mpn/generic/div_qr_2.c (udiv_qr_4by2): Rearrange operations.Marco Bodrato2019-09-041-10/+8
* New file.Torbjorn Granlund2019-09-041-0/+121
* New file.Torbjorn Granlund2019-09-041-0/+115
* New file.Torbjorn Granlund2019-09-041-0/+110
* Replace grabber with bt1 optimised code.Torbjorn Granlund2019-09-011-4/+85
* Amend c/l table.Torbjorn Granlund2019-08-302-24/+24
* Fix typo in FUNC_ENTRY (currently unused). Avoid a register copy before return.Torbjorn Granlund2019-08-301-2/+2
* New grabber file.Torbjorn Granlund2019-08-301-0/+37
* Use coreihwl instead of bd2 gcd_22.Torbjorn Granlund2019-08-301-1/+1
* Fix typo in FUNC_ENTRY (currently unused). Avoid a register copy before return.Torbjorn Granlund2019-08-303-6/+6
* Optimise, now runs well on more CPUs.Torbjorn Granlund2019-08-301-21/+18