From b884556ed888bf18202402f2fffefc3c572cfabe Mon Sep 17 00:00:00 2001 From: Andy Polyakov Date: Thu, 15 Dec 2005 22:55:16 +0000 Subject: [PATCH] To exclude contention for shared FPU on T1, trade 3% of DES performance. --- crypto/des/asm/des_enc.m4 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crypto/des/asm/des_enc.m4 b/crypto/des/asm/des_enc.m4 index d1a947eb67..a114a92aaf 100644 --- a/crypto/des/asm/des_enc.m4 +++ b/crypto/des/asm/des_enc.m4 @@ -316,16 +316,16 @@ $4: ld [global1+local1], local1 xor $2, out1, out1 ! 8642 xor $2, out0, out0 ! 7531 - fmovs %f0, %f0 ! fxor used for alignment + ! fmovs %f0, %f0 ! fxor used for alignment srl out1, 4, local0 ! rotate 4 right and out0, local5, local3 ! 3 - fmovs %f0, %f0 + ! fmovs %f0, %f0 ld [$5+$3*8], local7 ! key 7531 next round srl local3, 8, local3 ! 3 and local0, 252, local2 ! 2 - fmovs %f0, %f0 + ! fmovs %f0, %f0 ld [global3+local3],local3 ! 3 sll out1, 28, out1 ! rotate -- 2.25.1