summaryrefslogtreecommitdiff
path: root/mpn/x86_64/core2
Commit message (Expand)AuthorAgeFilesLines
* Prefer movd to movq for register moves.Torbjorn Granlund2022-11-022-2/+2
* Remove all gcd_1.asm files.Torbjorn Granlund2019-11-291-151/+0
* Regenerate most relevant gmp-mparam.h files for larger FFT limit.Torbjorn Granlund2019-11-021-84/+135
* New tuneup files.Torbjorn Granlund2019-10-021-1/+1
* New tuneup files.Torbjorn Granlund2019-09-291-150/+93
* Update c/l table.Torbjorn Granlund2019-09-081-1/+2
* Update c/l table.Torbjorn Granlund2019-09-081-0/+1
* Align function start to 64-byte boundary.Torbjorn Granlund2019-09-051-1/+1
* Fix typo in FUNC_ENTRY (currently unused). Avoid a register copy before return.Torbjorn Granlund2019-08-301-2/+2
* Remove unneeded zeroing at gcd_11 call site.Torbjorn Granlund2019-08-251-1/+0
* Align function better. Improve 'lowz' code.Torbjorn Granlund2019-08-241-6/+3
* Use TCALL for gcd_11 calls. Suppress DOS64 support claims.Torbjorn Granlund2019-08-221-2/+2
* Make sure rdx is zero on return to benefit gcd_22's private calls.Torbjorn Granlund2019-08-221-13/+14
* Provide several x86-64 gcd_22 files.Torbjorn Granlund2019-08-211-0/+141
* Add more variants of of x86_64 gcd_11.asm and tweak existing ones.Torbjorn Granlund2019-08-131-30/+29
* Provide many gcd_11.Torbjorn Granlund2019-08-071-0/+93
* A couple of typos removedMarco Bodrato2018-02-181-1/+1
* Whitespace cleanup.Torbjorn Granlund2017-07-194-46/+45
* Amend comments and c/l tables.Torbjorn Granlund2017-06-041-3/+3
* Use 3-operand DEF_OBJECT.Torbjorn Granlund2017-06-012-2/+2
* Clean up x/l table confusion.Torbjorn Granlund2017-05-312-22/+22
* Provide optimised logops for recent Intel CPUs.Torbjorn Granlund2017-05-311-0/+285
* Provide popcount and hamdist optimised for conroe/penryn.Torbjorn Granlund2017-05-302-4/+362
* New grabber file.Torbjorn Granlund2017-05-221-0/+37
* Tweak header comment.Torbjorn Granlund2017-05-222-2/+2
* Rewrite.Torbjorn Granlund2017-05-223-211/+203
* Tune.Torbjorn Granlund2017-05-031-9/+10
* Streamline small operands cases similarly to top-level code.Torbjorn Granlund2017-02-251-33/+38
* Retune.Torbjorn Granlund2017-02-231-5/+4
* Whitespace cleanup.Torbjorn Granlund2017-02-161-2/+2
* Update c/l tables.Torbjorn Granlund2017-02-151-10/+19
* Update c/l tables.Torbjorn Granlund2017-02-141-3/+13
* Retune (mainly for DIV_1_VS_MUL_1_PERCENT).Torbjorn Granlund2017-01-031-0/+2
* Retune.Torbjorn Granlund2015-10-131-103/+113
* Fixes to: Enforce proper stack allocation.Torbjorn Granlund2014-07-033-6/+12
* Enforce proper stack allocation.Torbjorn Granlund2014-07-023-1/+8
* Retune.Torbjorn Granlund2014-03-241-60/+73
* Retune.Torbjorn Granlund2014-03-141-73/+113
* Retune.Torbjorn Granlund2014-03-111-50/+52
* Update library files license to use LGPL3+ and GPL2+.Torbjorn Granlund2014-01-2724-237/+501
* Canonicalise copyright headers.Torbjorn Granlund2014-01-191-3/+3
* Get rid of BYTES_PER_MP_LIMB, most files affected.Torbjorn Granlund2014-01-191-1/+1
* Whitespace cleanup.Torbjorn Granlund2013-12-281-6/+6
* Fix comment layout.Torbjorn Granlund2013-12-281-3/+3
* Rename mpn_blah_sec to mpn_sec_blah.Torbjorn Granlund2013-12-261-3/+3
* Use https to link to GNU license.Torbjorn Granlund2013-12-0224-24/+24
* Collapse copyright years.Torbjorn Granlund2013-11-2814-19/+14
* Retune.Torbjorn Granlund2013-09-241-28/+28
* Spacing cleanup.Torbjorn Granlund2013-09-221-1/+1
* Provide Conroe/Wolfdale as well as Bobcat redc_1.Torbjorn Granlund2013-09-221-0/+415