summaryrefslogtreecommitdiff
path: root/secure/lib/libcrypto/aarch64/sha256-armv8.S
diff options
context:
space:
mode:
Diffstat (limited to 'secure/lib/libcrypto/aarch64/sha256-armv8.S')
-rw-r--r--secure/lib/libcrypto/aarch64/sha256-armv8.S4
1 files changed, 3 insertions, 1 deletions
diff --git a/secure/lib/libcrypto/aarch64/sha256-armv8.S b/secure/lib/libcrypto/aarch64/sha256-armv8.S
index 2d620be8bb5f7..40d1fb269b353 100644
--- a/secure/lib/libcrypto/aarch64/sha256-armv8.S
+++ b/secure/lib/libcrypto/aarch64/sha256-armv8.S
@@ -1,6 +1,6 @@
/* $FreeBSD$ */
/* Do not modify. This file is auto-generated from sha512-armv8.pl. */
-// Copyright 2014-2018 The OpenSSL Project Authors. All Rights Reserved.
+// Copyright 2014-2019 The OpenSSL Project Authors. All Rights Reserved.
//
// Licensed under the OpenSSL license (the "License"). You may not use
// this file except in compliance with the License. You can obtain a copy
@@ -79,6 +79,7 @@ sha256_block_data_order:
tst w16,#ARMV7_NEON
b.ne .Lneon_entry
#endif
+.inst 0xd503233f // paciasp
stp x29,x30,[sp,#-128]!
add x29,sp,#0
@@ -1038,6 +1039,7 @@ sha256_block_data_order:
ldp x25,x26,[x29,#64]
ldp x27,x28,[x29,#80]
ldp x29,x30,[sp],#128
+.inst 0xd50323bf // autiasp
ret
.size sha256_block_data_order,.-sha256_block_data_order