=================================================================== RCS file: /home/cvs/OpenXM_contrib/gmp/mpn/x86/Attic/mul_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/x86/Attic/mul_1.asm 2000/09/09 14:12:42 1.1.1.1 +++ OpenXM_contrib/gmp/mpn/x86/Attic/mul_1.asm 2003/08/25 16:06:27 1.1.1.2 @@ -1,19 +1,7 @@ dnl x86 mpn_mul_1 (for 386, 486, and Pentium Pro) -- Multiply a limb vector dnl with a limb and store the result in a second limb vector. -dnl -dnl cycles/limb -dnl P6: 5.5 -dnl -dnl The following CPUs have their own optimized code, but for reference the -dnl code here runs as follows. -dnl -dnl cycles/limb -dnl P5: 12.5 -dnl K6: 10.5 -dnl K7: 4.5 - -dnl Copyright (C) 1992, 1994, 1997, 1998, 1999, 2000 Free Software +dnl Copyright 1992, 1994, 1997, 1998, 1999, 2000, 2001, 2002 Free Software dnl Foundation, Inc. dnl dnl This file is part of the GNU MP Library. @@ -33,8 +21,15 @@ dnl License along with the GNU MP Library; see the fi dnl not, write to the Free Software Foundation, Inc., 59 Temple Place - dnl Suite 330, Boston, MA 02111-1307, USA. - include(`../config.m4') + + +C cycles/limb +C P5: 12.5 +C P6: 5.5 +C K6: 10.5 +C K7: 4.5 +C P4: 19 C mp_limb_t mpn_mul_1 (mp_ptr dst, mp_srcptr src, mp_size_t size,