Deleted Added
full compact
sha256-armv4.S (305153) sha256-armv4.S (326663)
1/* $FreeBSD: stable/11/secure/lib/libcrypto/arm/sha256-armv4.S 305153 2016-08-31 20:33:59Z jkim $ */
1/* $FreeBSD: stable/11/secure/lib/libcrypto/arm/sha256-armv4.S 326663 2017-12-07 18:04:48Z jkim $ */
2/* Do not modify. This file is auto-generated from sha256-armv4.pl. */
3
4@ ====================================================================
5@ Written by Andy Polyakov <appro@openssl.org> for the OpenSSL
6@ project. The module is, however, dual licensed under OpenSSL and
7@ CRYPTOGAMS licenses depending on where you obtain it. For further
8@ details see http://www.openssl.org/~appro/cryptogams/.
9@

--- 75 unchanged lines hidden (view full) ---

85.align 5
86
87.global sha256_block_data_order
88.type sha256_block_data_order,%function
89sha256_block_data_order:
90#if __ARM_ARCH__<7
91 sub r3,pc,#8 @ sha256_block_data_order
92#else
2/* Do not modify. This file is auto-generated from sha256-armv4.pl. */
3
4@ ====================================================================
5@ Written by Andy Polyakov <appro@openssl.org> for the OpenSSL
6@ project. The module is, however, dual licensed under OpenSSL and
7@ CRYPTOGAMS licenses depending on where you obtain it. For further
8@ details see http://www.openssl.org/~appro/cryptogams/.
9@

--- 75 unchanged lines hidden (view full) ---

85.align 5
86
87.global sha256_block_data_order
88.type sha256_block_data_order,%function
89sha256_block_data_order:
90#if __ARM_ARCH__<7
91 sub r3,pc,#8 @ sha256_block_data_order
92#else
93 adr r3,sha256_block_data_order
93 adr r3,.
94#endif
95#if __ARM_MAX_ARCH__>=7 && !defined(__KERNEL__)
96 ldr r12,.LOPENSSL_armcap
97 ldr r12,[r3,r12] @ OPENSSL_armcap_P
98 tst r12,#ARMV8_SHA256
99 bne .LARMv8
100 tst r12,#ARMV7_NEON
101 bne .LNEON

--- 2676 unchanged lines hidden ---
94#endif
95#if __ARM_MAX_ARCH__>=7 && !defined(__KERNEL__)
96 ldr r12,.LOPENSSL_armcap
97 ldr r12,[r3,r12] @ OPENSSL_armcap_P
98 tst r12,#ARMV8_SHA256
99 bne .LARMv8
100 tst r12,#ARMV7_NEON
101 bne .LNEON

--- 2676 unchanged lines hidden ---