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

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

version 1.1.1.1, 2000/09/09 14:12:44 version 1.1.1.2, 2003/08/25 16:06:29
Line 1 
Line 1 
 dnl  Intel Pentium mpn_lshift -- mpn left shift.  dnl  Intel Pentium mpn_lshift -- mpn left shift.
 dnl  
 dnl          cycles/limb  
 dnl  P5,P54:    6.0  
 dnl  P55:       5.375  
   
   dnl  Copyright 1992, 1994, 1995, 1996, 1999, 2000, 2002 Free Software
 dnl  Copyright (C) 1992, 1994, 1995, 1996, 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 25  dnl  License along with the GNU MP Library; see the fi
Line 20  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,P54:    6.0
   C P55:       5.375
   
   
 C mp_limb_t mpn_lshift (mp_ptr dst, mp_srcptr src, mp_size_t size,  C mp_limb_t mpn_lshift (mp_ptr dst, mp_srcptr src, mp_size_t size,
 C                       unsigned shift);  C                       unsigned shift);
 C  C
Line 40  defframe(PARAM_SIZE, 12)
Line 39  defframe(PARAM_SIZE, 12)
 defframe(PARAM_SRC,  8)  defframe(PARAM_SRC,  8)
 defframe(PARAM_DST,  4)  defframe(PARAM_DST,  4)
   
         .text          TEXT
         ALIGN(8)          ALIGN(8)
 PROLOGUE(mpn_lshift)  PROLOGUE(mpn_lshift)
   

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

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