summaryrefslogtreecommitdiffstats
path: root/crypto/poly1305
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2016-04-25 23:17:57 +0200
committerAndy Polyakov <appro@openssl.org>2016-04-26 21:35:05 +0200
commit33ea23dc5c8d20b29b45bb09784ff907386ff4c1 (patch)
tree1091074b9e2da3625da4fab2f2eb3ce57293ca54 /crypto/poly1305
parent7936a86b9f937586d9d80492d9480e11e0f9da39 (diff)
SPARCv9 assembly pack: fine-tune run-time switch.
Reviewed-by: Tim Hudson <tjh@openssl.org>
Diffstat (limited to 'crypto/poly1305')
-rwxr-xr-xcrypto/poly1305/asm/poly1305-sparcv9.pl4
1 files changed, 2 insertions, 2 deletions
diff --git a/crypto/poly1305/asm/poly1305-sparcv9.pl b/crypto/poly1305/asm/poly1305-sparcv9.pl
index 497e27097d..3be2b5cb37 100755
--- a/crypto/poly1305/asm/poly1305-sparcv9.pl
+++ b/crypto/poly1305/asm/poly1305-sparcv9.pl
@@ -74,8 +74,8 @@ poly1305_init:
SPARC_LOAD_ADDRESS(OPENSSL_sparcv9cap_P,%g1)
ld [%g1],%g1
- and %g1,SPARCV9_FMADD|SPARCV9_PREFER_FPU|SPARCV9_VIS3,%g1
- cmp %g1,SPARCV9_FMADD|SPARCV9_PREFER_FPU
+ and %g1,SPARCV9_FMADD|SPARCV9_VIS3,%g1
+ cmp %g1,SPARCV9_FMADD
be .Lpoly1305_init_fma
nop