summaryrefslogtreecommitdiff
path: root/chacha-internal.h
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2020-07-13 21:43:37 +0200
committerNiels Möller <nisse@lysator.liu.se>2020-07-13 21:43:37 +0200
commit7a9d3f59ae3cf0690135d951580516cdafc4db5d (patch)
treeaf367038bd0536d60f59c4a849c34b633c20168f /chacha-internal.h
parent097497ec6b93dc9b2b66afa8bd9321fb87dd6439 (diff)
downloadnettle-7a9d3f59ae3cf0690135d951580516cdafc4db5d.tar.gz
Three-way interleaving of chacha on Neon
Diffstat (limited to 'chacha-internal.h')
-rw-r--r--chacha-internal.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/chacha-internal.h b/chacha-internal.h
index 1bca8e74..cc90b132 100644
--- a/chacha-internal.h
+++ b/chacha-internal.h
@@ -39,8 +39,13 @@
#include "nettle-types.h"
#define _chacha_core _nettle_chacha_core
+#define _chacha_3core _nettle_chacha_3core
void
_chacha_core(uint32_t *dst, const uint32_t *src, unsigned rounds);
+/* Functions available only in some configurations */
+void
+_chacha_3core(uint32_t *dst, const uint32_t *src, unsigned rounds);
+
#endif /* NETTLE_CHACHA_INTERNAL_H_INCLUDED */