| Commit message (Expand) | Author | Age | Files | Lines |
* | Updated x86_64 assembler for W64 support. | Martin Storsjö | 2011-11-25 | 7 | -0/+20 |
* | * x86_64/machine.m4 (W64_ENTRY, W64_EXIT): New macros for | Martin Storsjö | 2011-11-25 | 1 | -0/+103 |
* | From Martin Storsjö: | Martin Storsjö | 2011-11-25 | 1 | -2/+2 |
* | Added some notes on the w64 ABI. | Niels Möller | 2011-11-20 | 1 | -0/+28 |
* | Implemented sse2-loop. Configured at compile time, and currently | Niels Möller | 2011-10-03 | 1 | -1/+43 |
* | Added ALIGN for shifting loop. Deleted obsolete ifelse. | Niels Möller | 2011-07-01 | 1 | -2/+2 |
* | Added an SSE2 loop, doing four blocks at a time in parallel. | Niels Möller | 2011-06-30 | 1 | -2/+306 |
* | Include serpent.m4. Deleted a redundant label. | Niels Möller | 2011-06-30 | 1 | -90/+6 |
* | New file, with serpent-related macros. | Niels Möller | 2011-06-30 | 1 | -0/+81 |
* | * x86_64/serpent-decrypt.asm: Wrote main (32-bit) loop. | Niels Möller | 2011-06-29 | 1 | -4/+73 |
* | New file. | Niels Möller | 2011-06-29 | 1 | -0/+327 |
* | Fixed .file pseudo op. | Niels Möller | 2011-06-29 | 1 | -1/+1 |
* | Added an SSE2 loop, doing four blocks at a time in parallel. | Niels Möller | 2011-06-20 | 1 | -8/+421 |
* | * x86_64/serpent-encrypt.asm: Slight simplification of loop logic. | Niels Möller | 2011-06-14 | 1 | -13/+14 |
* | New file. | Niels Möller | 2011-06-14 | 1 | -0/+405 |
* | Fixed register list. | Niels Möller | 2011-05-30 | 1 | -1/+1 |
* | New file. Improves performance by 22% for the | Niels Möller | 2011-02-10 | 1 | -0/+212 |
* | (ROUND): Reordered sbox lookups. | Niels Möller | 2010-10-01 | 1 | -7/+19 |
* | New file. | Niels Möller | 2010-09-20 | 1 | -0/+174 |
* | (LREG, HREG, XREG): New macros. | Niels Möller | 2010-09-20 | 1 | -0/+41 |
* | Minor comment formatting. | Niels Möller | 2009-05-05 | 1 | -4/+4 |
* | Comment improvement. | Niels Möller | 2009-03-07 | 1 | -3/+4 |
* | * x86_64/aes-encrypt-internal.asm: Reduced unrolling. Keep state | Niels Möller | 2009-03-06 | 2 | -78/+34 |
* | * x86_64/aes.m4 (MOVE_HREG): Deleted, no longer needed. | Niels Möller | 2009-03-06 | 1 | -21/+6 |
* | * x86_64/aes-decrypt-internal.asm: Rearrange register allocation. | Niels Möller | 2009-03-06 | 3 | -66/+73 |
* | New file. | Niels Möller | 2008-09-15 | 1 | -0/+161 |
* | Whitespace fix. | Niels Möller | 2008-09-14 | 1 | -4/+4 |
* | Whitespace fix. | Niels Möller | 2008-09-14 | 1 | -4/+4 |
* | AES_STORE: Updated offsets. | Niels Möller | 2008-09-14 | 1 | -4/+4 |
* | Fixed next-but-last round of the unrolled loop. | Niels Möller | 2008-09-14 | 1 | -7/+19 |
* | Fixed missing shift. | Niels Möller | 2008-09-13 | 1 | -0/+1 |
* | *** empty log message *** | Niels Möller | 2008-09-13 | 1 | -1/+1 |
* | Fixes to get through assembler. | Niels Möller | 2008-09-13 | 2 | -39/+37 |
* | New macro XREG. | Niels Möller | 2008-09-13 | 1 | -3/+21 |
* | * x86_64/aes.m4: New file. | Niels Möller | 2008-09-13 | 2 | -5/+110 |
* | Use %rdx rather than %edx for temporary addresses. | Niels Möller | 2008-09-13 | 1 | -10/+10 |
* | First attempt at x86_64 AES. | Niels Möller | 2008-09-13 | 1 | -0/+152 |
* | *** empty log message *** | Niels Möller | 2008-09-10 | 1 | -0/+25 |
* | Avoid using registers %rbx and %rbp, which must be preserved. | Niels Möller | 2008-09-10 | 1 | -16/+10 |
* | New x86_64 assembler, based on the x86 version. | Niels Möller | 2008-09-08 | 1 | -0/+260 |
* | New file, new directory. | Niels Möller | 2008-09-08 | 1 | -0/+3 |