OpenGrok
Cross Reference: chacha_sse2.c
xref
: /
src
/
sys
/
crypto
/
chacha
/
arch
/
x86
/
chacha_sse2.c
Home
|
History
|
Annotate
|
Download
|
only in
x86
History log of
/src/sys/crypto/chacha/arch/x86/chacha_sse2.c
Revision
Date
Author
Comments
1.3
07-Aug-2023
rin
sys/crypto: Introduce arch/{arm,x86} to share common MD headers
Dedup between aes and chacha. No binary changes.
1.2
27-Jul-2020
riastradh
Reduce some duplication.
Shouldn't substantively hurt performance -- the comparison that has
been moved into the loop was essentially the former loop condition --
and may improve performance by reducing code size since there's only
one inline call to chacha_permute instead of two.
1.1
25-Jul-2020
riastradh
Implement ChaCha with SSE2 on x86 machines.
Slightly disappointed that it only doubles, rather than quadruples,
throughput on my Ivy Bridge laptop. Worth investigating.
Indexes created Sat Oct 18 17:09:52 GMT 2025