summaryrefslogtreecommitdiff
path: root/mpn/alpha/lshift.asm
diff options
context:
space:
mode:
authortege <tege@gmplib.org>2003-09-28 05:51:23 +0200
committertege <tege@gmplib.org>2003-09-28 05:51:23 +0200
commit6bf9e2b32f1491a69317708474c201727ead2b6d (patch)
tree5bfeed80385ed0931d01bcc736095674802497a2 /mpn/alpha/lshift.asm
parentf936e2f1df485efb30f61c0badbfedec1b16702a (diff)
downloadgmp-6bf9e2b32f1491a69317708474c201727ead2b6d.tar.gz
Table cycle counts.
Diffstat (limited to 'mpn/alpha/lshift.asm')
-rw-r--r--mpn/alpha/lshift.asm7
1 files changed, 3 insertions, 4 deletions
diff --git a/mpn/alpha/lshift.asm b/mpn/alpha/lshift.asm
index 21c76c46c..78f75ebc3 100644
--- a/mpn/alpha/lshift.asm
+++ b/mpn/alpha/lshift.asm
@@ -1,6 +1,6 @@
dnl Alpha mpn_lshift -- Shift a number left.
-dnl Copyright 1994, 1995, 2000, 2002 Free Software Foundation, Inc.
+dnl Copyright 1994, 1995, 2000, 2002, 2003 Free Software Foundation, Inc.
dnl This file is part of the GNU MP Library.
@@ -23,7 +23,7 @@ include(`../config.m4')
C cycles/limb
C EV4: 4.75
-C EV5: 3.25
+C EV5: 4
C EV6: 2
C INPUT PARAMETERS
@@ -48,8 +48,7 @@ PROLOGUE(mpn_lshift)
subq r18,r20,r18
ALIGN(8)
-$Loop0:
- ldq r3,-8(r17)
+$Loop0: ldq r3,-8(r17)
subq r16,8,r16
subq r17,8,r17
subq r20,1,r20