Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Provide Nehalem redc_1. | Torbjorn Granlund | 2013-09-21 | 1 | -0/+534 |
| | |||||
* | Fix typo. | Torbjorn Granlund | 2013-09-21 | 1 | -1/+1 |
| | |||||
* | Short-circuit a branch. | Torbjorn Granlund | 2013-09-21 | 1 | -3/+2 |
| | |||||
* | Add "Contributed ..." lines. | Torbjorn Granlund | 2013-09-20 | 11 | -3/+25 |
| | |||||
* | Provide Sandy/Ivy bridge redc_1. | Torbjorn Granlund | 2013-09-20 | 1 | -0/+531 |
| | |||||
* | Complete rewrite. | Torbjorn Granlund | 2013-09-20 | 1 | -191/+441 |
| | |||||
* | Provide mullo_basecase for Conroe, Wolfdale, Nehalem, Westmere. | Torbjorn Granlund | 2013-09-20 | 1 | -0/+416 |
| | |||||
* | Postpone pushes, short-circuit a branch. | Torbjorn Granlund | 2013-09-20 | 1 | -12/+25 |
| | |||||
* | Whitespace cleanup. | Torbjorn Granlund | 2013-09-19 | 2 | -2/+2 |
| | |||||
* | Allocate more stack under DOS. | Torbjorn Granlund | 2013-09-19 | 1 | -2/+2 |
| | |||||
* | Cosmetic fix to mulx byte output. | Torbjorn Granlund | 2013-09-18 | 1 | -1/+1 |
| | |||||
* | Provide mul_basecase and sqr_basecase for Conroe, Wolfdale, Nehalem, Westmere. | Torbjorn Granlund | 2013-09-18 | 2 | -0/+1933 |
| | |||||
* | Cleanup, streamline. | Torbjorn Granlund | 2013-09-18 | 2 | -142/+146 |
| | |||||
* | Provide SBR and HWL mullo_basecase. | Torbjorn Granlund | 2013-09-18 | 2 | -0/+776 |
| | |||||
* | Preserve xmm6-xmm8 under DOS. | Torbjorn Granlund | 2013-09-16 | 1 | -2/+12 |
| | |||||
* | Use R8 for bit testing. | Torbjorn Granlund | 2013-09-15 | 1 | -2/+2 |
| | |||||
* | Correct c/l table. | Torbjorn Granlund | 2013-09-15 | 1 | -2/+2 |
| | |||||
* | Complement c/l table. | Torbjorn Granlund | 2013-09-15 | 1 | -1/+1 |
| | |||||
* | Complement c/l table. | Torbjorn Granlund | 2013-09-15 | 1 | -3/+11 |
| | |||||
* | Replace mul_1 code. | Torbjorn Granlund | 2013-09-15 | 1 | -128/+128 |
| | |||||
* | Rewrite for a slight speed-up for small and large operands. | Torbjorn Granlund | 2013-09-15 | 1 | -82/+96 |
| | |||||
* | Implement temp fix to properly handle overlap. | Torbjorn Granlund | 2013-09-12 | 1 | -3/+3 |
| | |||||
* | Really handle overlap correctly in rp != up (mod 16) code. | Torbjorn Granlund | 2013-09-10 | 1 | -33/+31 |
| | |||||
* | Rewrite rp != up (mod 16) code to make it handle any allowed overlap. | Torbjorn Granlund | 2013-09-10 | 1 | -46/+70 |
| | |||||
* | Refresh cycle table. | Torbjorn Granlund | 2013-09-10 | 1 | -5/+10 |
| | |||||
* | Remove accidentally left-in debugging code. | Torbjorn Granlund | 2013-09-09 | 1 | -2/+2 |
| | |||||
* | Use fastsse com for atom. | Torbjorn Granlund | 2013-09-09 | 1 | -0/+26 |
| | |||||
* | Use some fastsse code for bd1. | Torbjorn Granlund | 2013-09-09 | 4 | -0/+89 |
| | |||||
* | Provide basic AVX copyi/copyd. | Torbjorn Granlund | 2013-09-09 | 2 | -0/+315 |
| | |||||
* | Streamline. | Torbjorn Granlund | 2013-09-05 | 1 | -9/+10 |
| | |||||
* | Retune. | Torbjorn Granlund | 2013-09-05 | 3 | -259/+225 |
| | |||||
* | Extend FFT tables. | Torbjorn Granlund | 2013-09-05 | 1 | -33/+75 |
| | |||||
* | Retune. | Torbjorn Granlund | 2013-09-04 | 1 | -32/+32 |
| | |||||
* | Use macro mulx consistently. | Torbjorn Granlund | 2013-09-04 | 1 | -6/+6 |
| | |||||
* | Implement larger "corner". | Torbjorn Granlund | 2013-09-04 | 1 | -55/+73 |
| | |||||
* | Provide Haswell redc_1. | Torbjorn Granlund | 2013-09-03 | 1 | -0/+422 |
| | |||||
* | (mulx): Handle negative offsets. | Torbjorn Granlund | 2013-09-03 | 1 | -7/+7 |
| | |||||
* | Retune. | Torbjorn Granlund | 2013-09-01 | 1 | -114/+67 |
| | |||||
* | Tweak for slightly better speed for relevant CPUs. | Torbjorn Granlund | 2013-08-31 | 1 | -8/+8 |
| | |||||
* | Provide SBR/IBR sqr_basecase. | Torbjorn Granlund | 2013-08-31 | 1 | -0/+473 |
| | |||||
* | Fix comment typo. | Torbjorn Granlund | 2013-08-31 | 6 | -6/+6 |
| | |||||
* | Provide basic x86_64 sqr_diag_addlsh1 for sqr_basecase-less CPUs. | Torbjorn Granlund | 2013-08-31 | 1 | -0/+103 |
| | |||||
* | More of: Provide fat build fallback files. | Torbjorn Granlund | 2013-08-30 | 1 | -0/+21 |
| | |||||
* | Provide fat build fallback files. | Torbjorn Granlund | 2013-08-30 | 3 | -0/+63 |
| | |||||
* | Move x86_64 top-level basecase files to k8 subdir. | Torbjorn Granlund | 2013-08-29 | 5 | -0/+0 |
| | |||||
* | Support Haswell. | Torbjorn Granlund | 2013-08-29 | 1 | -0/+6 |
| | |||||
* | Cosmetic change. | Torbjorn Granlund | 2013-08-29 | 1 | -2/+1 |
| | |||||
* | More of last change. | Torbjorn Granlund | 2013-08-29 | 6 | -1622/+0 |
| | |||||
* | Handle mulx insn using m4, allowing use without assembler support. | Torbjorn Granlund | 2013-08-29 | 7 | -0/+1681 |
| | |||||
* | Fix typo. | Torbjorn Granlund | 2013-08-29 | 1 | -1/+1 |
| |