summaryrefslogtreecommitdiff
path: root/cipher/chacha20-armv7-neon.S
diff options
context:
space:
mode:
authorJussi Kivilinna <jussi.kivilinna@iki.fi>2017-05-13 18:36:00 +0300
committerJussi Kivilinna <jussi.kivilinna@iki.fi>2017-05-18 20:10:33 +0300
commit68861ae5d3e007d7a39f14ea27dc3dd8ef13ba02 (patch)
tree413e759ac2b1ebc60325259bbe49a617212dbf2b /cipher/chacha20-armv7-neon.S
parent1a094bc5b2aa730833faf593a931d4e5d7f9ab4d (diff)
downloadlibgcrypt-68861ae5d3e007d7a39f14ea27dc3dd8ef13ba02.tar.gz
chacha20-armv7-neon: fix to use fast code path when memory is aligned
* cipher/chacha20-armv7-neon.S (UNALIGNED_LDMIA4): Uncomment instruction for jump to aligned code path. -- Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>
Diffstat (limited to 'cipher/chacha20-armv7-neon.S')
-rw-r--r--cipher/chacha20-armv7-neon.S2
1 files changed, 1 insertions, 1 deletions
diff --git a/cipher/chacha20-armv7-neon.S b/cipher/chacha20-armv7-neon.S
index 4d3340b3..c1971fc7 100644
--- a/cipher/chacha20-armv7-neon.S
+++ b/cipher/chacha20-armv7-neon.S
@@ -54,7 +54,7 @@
#define UNALIGNED_LDMIA4(ptr, l0, l1, l2, l3) \
tst ptr, #3; \
- /*beq 1f;*/ \
+ beq 1f; \
vpush {d0-d1}; \
vld1.32 {d0-d1}, [ptr]; \
add ptr, #16; \