=================================================================== RCS file: /home/cvs/OpenXM_contrib/gmp/mpn/sparc32/Attic/submul_1.asm,v retrieving revision 1.1.1.1 retrieving revision 1.1.1.2 diff -u -p -r1.1.1.1 -r1.1.1.2 --- OpenXM_contrib/gmp/mpn/sparc32/Attic/submul_1.asm 2000/09/09 14:12:40 1.1.1.1 +++ OpenXM_contrib/gmp/mpn/sparc32/Attic/submul_1.asm 2003/08/25 16:06:26 1.1.1.2 @@ -1,7 +1,7 @@ dnl SPARC mpn_submul_1 -- Multiply a limb vector with a limb and subtract dnl the result from a second limb vector. -dnl Copyright (C) 1992, 1993, 1994, 2000 Free Software Foundation, Inc. +dnl Copyright 1992, 1993, 1994, 2000 Free Software Foundation, Inc. dnl This file is part of the GNU MP Library. @@ -56,9 +56,6 @@ L(0): wr %g0,%o3,%y and %o3,%g2,%g2 andcc %g1,0,%g1 mulscc %g1,%o5,%g1 - mulscc %g1,%o5,%g1 - mulscc %g1,%o5,%g1 - mulscc %g1,%o5,%g1 mulscc %g1,%o5,%g1 mulscc %g1,%o5,%g1 mulscc %g1,%o5,%g1 @@ -67,10 +64,13 @@ L(0): wr %g0,%o3,%y mulscc %g1,%o5,%g1 mulscc %g1,%o5,%g1 mulscc %g1,%o5,%g1 + mulscc %g1,%o5,%g1 + mulscc %g1,%o5,%g1 + mulscc %g1,%o5,%g1 mulscc %g1,0,%g1 sra %g1,20,%g4 sll %g1,12,%g1 - rd %y,%g3 + rd %y,%g3 srl %g3,20,%g3 or %g1,%g3,%g1