summaryrefslogtreecommitdiff
path: root/mpn/x86
Commit message (Expand)AuthorAgeFilesLines
* Disambiguate an insn.Torbjorn Granlund2021-11-021-1/+1
* Streamline.Torbjorn Granlund2021-10-311-19/+10
* mpn/x86/fat/fat.c: Add more CPUsMarco Bodrato2020-11-101-2/+33
* Whitespace cleanup.Torbjorn Granlund2020-01-101-1/+1
* For simplicity and correctness use LEAL directly.Torbjorn Granlund2020-01-101-6/+2
* Finish change vs fat and gcd_11. Remove gcd_22 from fat functions for now, i...Torbjorn Granlund2019-12-022-2/+1
* Remove gcd_1 as fat function, add gcd_11 and gcd_22.Torbjorn Granlund2019-11-292-33/+2
* Remove all gcd_1.asm files.Torbjorn Granlund2019-11-293-713/+0
* Regenerate more gmp-mparam.h files for larger FFT limit.Torbjorn Granlund2019-11-172-179/+308
* (SQR_TOOM2_THRESHOLD): Adjust down to k7's limit as per comment.Torbjorn Granlund2019-11-031-1/+1
* Regenerate most relevant gmp-mparam.h files for larger FFT limit.Torbjorn Granlund2019-11-0218-979/+2685
* (SQR_TOOM2_THRESHOLD): Adjust down to k7's limit as per comment.Torbjorn Granlund2019-10-061-1/+1
* New tuneup files.Torbjorn Granlund2019-10-027-360/+800
* New tuneup files.Torbjorn Granlund2019-10-029-1317/+896
* Provide generic x86 gcd_11.Torbjorn Granlund2019-08-081-0/+126
* Provide many gcd_11.Torbjorn Granlund2019-08-072-0/+190
* (__gmpn_cpuvec_init): Fix old pentium recog.Torbjorn Granlund2018-01-101-3/+16
* Get pentium4 code instead of k6 code for better speed on modern Intel P6 cores.Torbjorn Granlund2017-07-191-1/+1
* Whitespace cleanup.Torbjorn Granlund2017-07-191-1/+0
* (__gmpn_cpuvec_init): Adapt to bt1/bt2 changes.Torbjorn Granlund2017-06-041-1/+1
* Rename bobcat -> bt1.Torbjorn Granlund2017-06-041-0/+0
* Fix comment typo.Torbjorn Granlund2017-05-282-2/+2
* Add SQRLO thresholds.Torbjorn Granlund2017-04-181-8/+11
* Reorder thresholds.Torbjorn Granlund2017-04-181-8/+8
* Add SQRLO values.Torbjorn Granlund2017-04-181-8/+11
* Comments.Torbjorn Granlund2017-02-251-2/+2
* Retune.Torbjorn Granlund2017-02-231-8/+11
* Retune.Torbjorn Granlund2017-02-231-6/+5
* (SQR_TOOM2_THRESHOLD): Revert to bogus value to accomodate p6/sqr_basecase.as...Torbjorn Granlund2017-02-061-1/+1
* Retune (mainly for DIV_1_VS_MUL_1_PERCENT).Torbjorn Granlund2017-02-032-170/+157
* Retune (mainly for DIV_1_VS_MUL_1_PERCENT).Torbjorn Granlund2017-01-052-0/+4
* Retune (mainly for DIV_1_VS_MUL_1_PERCENT).Torbjorn Granlund2017-01-031-0/+2
* Retune (mainly for DIV_1_VS_MUL_1_PERCENT).Torbjorn Granlund2017-01-021-0/+2
* Retune (mainly for DIV_1_VS_MUL_1_PERCENT).Torbjorn Granlund2017-01-016-0/+12
* Include just gmp-impl.h, make gmp-impl.h grab gmp.h.Torbjorn Granlund2016-08-291-1/+0
* Default LEAL for double ABI file.Torbjorn Granlund2015-10-201-0/+4
* Use LEAL.Torbjorn Granlund2015-10-204-6/+12
* TuneMarco Bodrato2015-10-191-3/+5
* mpn/x86/p6/sse2/gmp-mparam.h: SQRLO thresholdsMarco Bodrato2015-10-141-8/+11
* Retune.Torbjorn Granlund2015-10-132-264/+279
* (fake_cpuid_table): Add missing commas. Improve struct type.Torbjorn Granlund2015-09-061-5/+5
* RetuneMarco Bodrato2015-09-012-4/+10
* (fake_cpuid_table): Update similarly to corresponding x86_64 code.Torbjorn Granlund2015-08-311-5/+19
* Align stack for calls.Torbjorn Granlund2015-06-111-2/+5
* Amend last change: align for PIC and non-PIC.Torbjorn Granlund2015-06-111-3/+5
* Align stack for calls.Torbjorn Granlund2015-06-081-2/+5
* Fix some spelling errors.Torbjorn Granlund2015-05-031-1/+1
* (LEA, LEAL): Make sure to put eip stub code in text segment.Torbjorn Granlund2014-11-102-4/+12
* Use LEAL.Torbjorn Granlund2014-07-271-7/+10
* Rewrite LEA, add LEAL.Torbjorn Granlund2014-07-272-10/+48