summaryrefslogtreecommitdiff
path: root/secure/lib/libcrypto/aarch64/poly1305-armv8.S
diff options
context:
space:
mode:
Diffstat (limited to 'secure/lib/libcrypto/aarch64/poly1305-armv8.S')
-rw-r--r--secure/lib/libcrypto/aarch64/poly1305-armv8.S2
1 files changed, 2 insertions, 0 deletions
diff --git a/secure/lib/libcrypto/aarch64/poly1305-armv8.S b/secure/lib/libcrypto/aarch64/poly1305-armv8.S
index 022d84526a523..5e145838fe341 100644
--- a/secure/lib/libcrypto/aarch64/poly1305-armv8.S
+++ b/secure/lib/libcrypto/aarch64/poly1305-armv8.S
@@ -228,6 +228,7 @@ poly1305_blocks_neon:
cbz x17,poly1305_blocks
.Lblocks_neon:
+.inst 0xd503233f // paciasp
stp x29,x30,[sp,#-80]!
add x29,sp,#0
@@ -796,6 +797,7 @@ poly1305_blocks_neon:
st1 {v23.s}[0],[x0]
.Lno_data_neon:
+.inst 0xd50323bf // autiasp
ldr x29,[sp],#80
ret
.size poly1305_blocks_neon,.-poly1305_blocks_neon