From 33ea23dc5c8d20b29b45bb09784ff907386ff4c1 Mon Sep 17 00:00:00 2001 From: Andy Polyakov Date: Mon, 25 Apr 2016 23:17:57 +0200 Subject: SPARCv9 assembly pack: fine-tune run-time switch. Reviewed-by: Tim Hudson --- crypto/poly1305/asm/poly1305-sparcv9.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'crypto/poly1305') 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 -- cgit v1.2.3