summaryrefslogtreecommitdiff
path: root/secure/lib/libcrypto/aarch64/sha512-armv8.S
diff options
context:
space:
mode:
Diffstat (limited to 'secure/lib/libcrypto/aarch64/sha512-armv8.S')
-rw-r--r--secure/lib/libcrypto/aarch64/sha512-armv8.S4
1 files changed, 3 insertions, 1 deletions
diff --git a/secure/lib/libcrypto/aarch64/sha512-armv8.S b/secure/lib/libcrypto/aarch64/sha512-armv8.S
index 094441cfd4ec5..a2a2b030ef4c9 100644
--- a/secure/lib/libcrypto/aarch64/sha512-armv8.S
+++ b/secure/lib/libcrypto/aarch64/sha512-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
@@ -77,6 +77,7 @@ sha512_block_data_order:
tst w16,#ARMV8_SHA512
b.ne .Lv8_entry
#endif
+.inst 0xd503233f // paciasp
stp x29,x30,[sp,#-128]!
add x29,sp,#0
@@ -1036,6 +1037,7 @@ sha512_block_data_order:
ldp x25,x26,[x29,#64]
ldp x27,x28,[x29,#80]
ldp x29,x30,[sp],#128
+.inst 0xd50323bf // autiasp
ret
.size sha512_block_data_order,.-sha512_block_data_order