summaryrefslogtreecommitdiff
path: root/x86_64
Commit message (Expand)AuthorAgeFilesLines
* Merged aes-reorg branch.Niels Möller2013-09-282-55/+63
|\
| * x86_64: Adapted aes assembly to new interrface.Niels Möller2013-05-202-55/+63
* | New x86_64 assembly for gcm hashing.Niels Möller2013-09-221-51/+146
* | Support optional assembly files for both nettle and hogweed.Niels Möller2013-09-091-0/+130
|/
* Comment updates in umac asm files.Niels Möller2013-04-262-2/+2
* Comment updates in asm files.Niels Möller2013-04-266-6/+6
* Use size_t rather than unsigned for all cipher-related functions.Niels Möller2013-04-262-12/+12
* Updated some memxor comments.Niels Möller2013-04-241-2/+2
* Added nettle_ prefix to memxor symbols.Niels Möller2013-04-241-4/+4
* win64: Correctly read the fifth parameter from the stack if we've pushed xmm ...Martin Storsjö2013-04-231-2/+6
* sha: Add the missing W64_EXIT epilogue macroMartin Storsjö2013-04-232-0/+2
* salsa20: Don't return via W64_EXIT within the Lpartial subfunctionMartin Storsjö2013-04-231-2/+3
* Use movdqu instead of movdqa for saving xmm registersMartin Storsjö2013-04-231-20/+20
* Switch to non-logarithmic ALIGN macro.Niels Möller2013-04-1615-33/+31
* Deleted obsolete comment.Niels Möller2013-04-161-6/+0
* Fixed comment typo.Niels Möller2013-04-161-1/+2
* x86_64 assembly for umac_nh_n.Niels Möller2013-04-161-0/+261
* x86_64 assembly for umac_nh.Niels Möller2013-04-151-0/+68
* x86_64 sha3: Go via memory for moves between general registers and xmm regist...Niels Möller2013-04-111-19/+31
* Do the movd/movq workaround for the osx assembler, for sha3-permuteMartin Storsjö2013-03-251-18/+22
* Comment fix.Niels Möller2013-03-131-1/+1
* x86_64 assembly for sha512.Niels Möller2013-03-132-0/+200
* x86_64 assembly for sha256.Niels Möller2013-03-131-0/+196
* x86_64 assembly for ecc_521_modp.Niels Möller2013-03-071-0/+143
* x86_64 assembly for ecc_384_modp.Niels Möller2013-03-061-0/+240
* x86_64 assembly for ecc_256_redc.Niels Möller2013-03-061-0/+116
* x86_64 assembly for ecc_224_modp.Niels Möller2013-03-061-0/+115
* Reduce number of additions for x86_64 ecc_192_modp.Niels Möller2013-02-281-33/+36
* Updated x86_64 README.Niels Möller2013-02-281-2/+1
* x86_64 assembly for ecc_192_modpNiels Möller2013-02-271-0/+72
* Disabled use of sha3-permute.asmNiels Möller2012-12-301-0/+6
* Rewrote x86_64 sha3-permute.asm.Niels Möller2012-12-131-362/+445
* Basic x86_64 sha3-permute.asm.Niels Möller2012-12-031-0/+412
* Added x86_64 assembly for _salsa20_core.Niels Möller2012-10-291-0/+98
* Moved x86_64 salsa20 macros to a seperate file.Niels Möller2012-10-272-57/+59
* Updated FSF address. Patch from David Woodhouse.Niels Möller2012-07-079-18/+18
* movd/movq workaround for osx assembler.Niels Möller2012-07-051-2/+8
* x86_64 implementation of salsa20.Niels Möller2012-04-181-0/+270
* x86_64: New m4 macro WREG.Niels Möller2012-04-171-0/+17
* Some more details on W64 stack arguments.Niels Möller2012-02-271-1/+13
* Converted files to utf-8.Niels Möller2012-02-184-4/+4
* Updated x86_64 assembler for W64 support.Martin Storsjö2011-11-257-0/+20
* * x86_64/machine.m4 (W64_ENTRY, W64_EXIT): New macros forMartin Storsjö2011-11-251-0/+103
* From Martin Storsjö:Martin Storsjö2011-11-251-2/+2
* Added some notes on the w64 ABI.Niels Möller2011-11-201-0/+28
* Implemented sse2-loop. Configured at compile time, and currentlyNiels Möller2011-10-031-1/+43
* Added ALIGN for shifting loop. Deleted obsolete ifelse.Niels Möller2011-07-011-2/+2
* Added an SSE2 loop, doing four blocks at a time in parallel.Niels Möller2011-06-301-2/+306
* Include serpent.m4. Deleted a redundant label.Niels Möller2011-06-301-90/+6
* New file, with serpent-related macros.Niels Möller2011-06-301-0/+81