summaryrefslogtreecommitdiff
path: root/mpn/x86_64/fastsse
Commit message (Expand)AuthorAgeFilesLines
* Update c/l table.Torbjorn Granlund2019-09-081-8/+10
* Provide support for the DOS64 ABI.Torbjorn Granlund2018-07-032-2/+10
* Adhere to DOS64 xmm callee-saves rules.Torbjorn Granlund2017-12-146-57/+94
* Edit cycles table.Torbjorn Granlund2015-07-161-4/+4
* Disalllow zero size operands.Torbjorn Granlund2015-06-241-3/+0
* Suppress looping in basecase code.Torbjorn Granlund2015-06-241-9/+11
* Add new CPUs.Torbjorn Granlund2015-05-021-1/+2
* Add cycle counts for new CPUs.Torbjorn Granlund2015-05-026-39/+84
* Update library files license to use LGPL3+ and GPL2+.Torbjorn Granlund2014-01-2712-120/+252
* Rename mpn_blah_sec to mpn_sec_blah.Torbjorn Granlund2013-12-261-2/+2
* Use https to link to GNU license.Torbjorn Granlund2013-12-0212-12/+12
* Collapse copyright years.Torbjorn Granlund2013-11-286-6/+6
* Add "Contributed ..." lines.Torbjorn Granlund2013-09-201-0/+2
* Allocate more stack under DOS.Torbjorn Granlund2013-09-191-2/+2
* Preserve xmm6-xmm8 under DOS.Torbjorn Granlund2013-09-161-2/+12
* Complement c/l table.Torbjorn Granlund2013-09-151-1/+1
* Implement temp fix to properly handle overlap.Torbjorn Granlund2013-09-121-3/+3
* Really handle overlap correctly in rp != up (mod 16) code.Torbjorn Granlund2013-09-101-33/+31
* Rewrite rp != up (mod 16) code to make it handle any allowed overlap.Torbjorn Granlund2013-09-101-46/+70
* Refresh cycle table.Torbjorn Granlund2013-09-101-5/+10
* Remove accidentally left-in debugging code.Torbjorn Granlund2013-09-091-2/+2
* New file, closely based on copyi-palignr.asm.Torbjorn Granlund2013-08-231-0/+291
* Use "test R8(reg)" instead of "bt".Torbjorn Granlund2013-08-237-63/+63
* Major tabselect overhaul.Torbjorn Granlund2013-04-131-0/+181
* Amend.Torbjorn Granlund2013-04-131-1/+2
* Whitespace cleanup.Torbjorn Granlund2012-11-173-3/+3
* Rename DOS64_ENTRY and DOS64_EXIT.Torbjorn Granlund2012-05-308-27/+27
* Adhere to DOS64 register partitioning rules.Torbjorn Granlund2012-04-171-10/+10
* Implement temporary workaround to overlap issue.Torbjorn Granlund2012-04-171-13/+23
* Really add DOS entry/exit sequences.Torbjorn Granlund2012-04-161-0/+3
* Add DOS entry/exit sequences.Torbjorn Granlund2012-04-162-0/+9
* Remove experimental instructions after final ret.Torbjorn Granlund2012-04-161-4/+0
* Implement workaround for FreeBSD's stale assembler.Torbjorn Granlund2012-04-162-30/+34
* Minor changes for stable core2 performance.Torbjorn Granlund2012-04-162-10/+5
* Update c/l table.Torbjorn Granlund2012-04-151-12/+14
* Add SSSE3 fastsse copying functions.Torbjorn Granlund2012-04-152-0/+482
* Misc cleanups.Torbjorn Granlund2012-04-151-13/+38
* New SSE shift code.Torbjorn Granlund2012-04-123-0/+531
* Clarify.Torbjorn Granlund2012-04-121-1/+2
* Simplify to very basic form.Torbjorn Granlund2012-04-121-21/+11
* Add more cycle table entries; unroll one of 4 loops.Torbjorn Granlund2012-03-012-19/+28
* Remove an unused label.Torbjorn Granlund2012-02-271-1/+1
* Add basic fastsse docs.Torbjorn Granlund2012-02-271-0/+19
* More x86_64/fastsse code.Torbjorn Granlund2012-02-272-0/+316
* Add x86_64/fastsse code, currently not used by any CPU.Torbjorn Granlund2012-02-273-0/+421