aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/stream/chacha/chacha_sse2/info.txt
diff options
context:
space:
mode:
authorJack Lloyd <[email protected]>2018-11-04 02:34:23 -0500
committerJack Lloyd <[email protected]>2018-11-04 04:19:02 -0500
commita30ca750648bdb28f7d78ad8b6a17821e8917eb2 (patch)
tree7cd43c0c24ce203b761f643e5aaea3bf924d13ce /src/lib/stream/chacha/chacha_sse2/info.txt
parenteee2f37464b3de5760a8bdd26fd8deefd1643147 (diff)
Add ChaCha using SIMD_4x32
This allows supporting SSE2, NEON and AltiVec in a single codebase, so drop the NEON and SSE2 code. This new impl avoids having to do shuffles with every round and so is about 10% faster on Skylake. Also, fix bugs in both baseline and AVX2 implementations when the low counter overflowed. The SSE2 and NEON code were also buggy here.
Diffstat (limited to 'src/lib/stream/chacha/chacha_sse2/info.txt')
-rw-r--r--src/lib/stream/chacha/chacha_sse2/info.txt5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/lib/stream/chacha/chacha_sse2/info.txt b/src/lib/stream/chacha/chacha_sse2/info.txt
deleted file mode 100644
index 20e0eb03f..000000000
--- a/src/lib/stream/chacha/chacha_sse2/info.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-<defines>
-CHACHA_SSE2 -> 20160831
-</defines>
-
-need_isa sse2