version 1.1.1.1, 2000/09/09 14:12:44 |
version 1.1.1.2, 2003/08/25 16:06:30 |
|
|
dnl Intel Pentium mpn_rshift -- mpn right shift. |
dnl Intel Pentium mpn_rshift -- mpn right 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_rshift (mp_ptr dst, mp_srcptr src, mp_size_t size, |
C mp_limb_t mpn_rshift (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_rshift) |
PROLOGUE(mpn_rshift) |
|
|