[BACK]Return to mul_1.asm CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / gmp / mpn / x86

Diff for /OpenXM_contrib/gmp/mpn/x86/Attic/mul_1.asm between version 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2000/09/09 14:12:42 version 1.1.1.2, 2003/08/25 16:06:27
Line 1 
Line 1 
 dnl  x86 mpn_mul_1 (for 386, 486, and Pentium Pro) -- Multiply a limb vector  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  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 1992, 1994, 1997, 1998, 1999, 2000, 2001, 2002 Free Software
 dnl  Copyright (C) 1992, 1994, 1997, 1998, 1999, 2000 Free Software  
 dnl  Foundation, Inc.  dnl  Foundation, Inc.
 dnl  dnl
 dnl  This file is part of the GNU MP Library.  dnl  This file is part of the GNU MP Library.
Line 33  dnl  License along with the GNU MP Library; see the fi
Line 21  dnl  License along with the GNU MP Library; see the fi
 dnl  not, write to the Free Software Foundation, Inc., 59 Temple Place -  dnl  not, write to the Free Software Foundation, Inc., 59 Temple Place -
 dnl  Suite 330, Boston, MA 02111-1307, USA.  dnl  Suite 330, Boston, MA 02111-1307, USA.
   
   
 include(`../config.m4')  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,  C mp_limb_t mpn_mul_1 (mp_ptr dst, mp_srcptr src, mp_size_t size,

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>