summaryrefslogtreecommitdiff
path: root/mpn/m68k
diff options
context:
space:
mode:
authortege <tege@gmplib.org>2002-11-17 10:09:04 +0100
committertege <tege@gmplib.org>2002-11-17 10:09:04 +0100
commit711bf803d322eeebe1de871c0eb45a65df108165 (patch)
treec260594957ae139bfbb59f760a2df0e2d4baf2db /mpn/m68k
parentd74008542f10c5f39d7e2b1c588424c95b5e7f70 (diff)
downloadgmp-711bf803d322eeebe1de871c0eb45a65df108165.tar.gz
Fix cycle counts.
Diffstat (limited to 'mpn/m68k')
-rw-r--r--mpn/m68k/aors_n.asm9
-rw-r--r--mpn/m68k/lshift.asm2
-rw-r--r--mpn/m68k/mc68020/aorsmul_1.asm9
-rw-r--r--mpn/m68k/mc68020/mul_1.asm9
-rw-r--r--mpn/m68k/rshift.asm2
5 files changed, 14 insertions, 17 deletions
diff --git a/mpn/m68k/aors_n.asm b/mpn/m68k/aors_n.asm
index c4ef26722..9c783060b 100644
--- a/mpn/m68k/aors_n.asm
+++ b/mpn/m68k/aors_n.asm
@@ -1,10 +1,7 @@
dnl mc68020 mpn_add_n, mpn_sub_n -- add or subtract limb vectors
-dnl
-dnl cycles/limb
-dnl 68040: 4.5
-dnl Copyright 1992, 1994, 1996, 1999, 2000, 2001 Free Software Foundation,
-dnl Inc.
+dnl Copyright 1992, 1994, 1996, 1999, 2000, 2001, 2002 Free Software
+dnl Foundation, Inc.
dnl
dnl This file is part of the GNU MP Library.
dnl
@@ -25,6 +22,8 @@ dnl Suite 330, Boston, MA 02111-1307, USA.
include(`../config.m4')
+C cycles/limb
+C 68040: 6
ifdef(`OPERATION_add_n',`
define(M4_inst, addxl)
diff --git a/mpn/m68k/lshift.asm b/mpn/m68k/lshift.asm
index c2daa25e7..25b85b28d 100644
--- a/mpn/m68k/lshift.asm
+++ b/mpn/m68k/lshift.asm
@@ -24,7 +24,7 @@ include(`../config.m4')
C cycles/limb
C shift==1 shift>1
-C 68040: 3.5 9.5
+C 68040: 5 12
C INPUT PARAMETERS
diff --git a/mpn/m68k/mc68020/aorsmul_1.asm b/mpn/m68k/mc68020/aorsmul_1.asm
index 9877a2e3b..02df945fc 100644
--- a/mpn/m68k/mc68020/aorsmul_1.asm
+++ b/mpn/m68k/mc68020/aorsmul_1.asm
@@ -1,10 +1,7 @@
dnl mc68020 mpn_addmul_1, mpn_submul_1 -- add or subtract mpn multiple.
-dnl
-dnl cycles/limb
-dnl 68040: 20.5
-dnl Copyright 1992, 1994, 1996, 1999, 2000, 2001 Free Software Foundation,
-dnl Inc.
+dnl Copyright 1992, 1994, 1996, 1999, 2000, 2001, 2002 Free Software
+dnl Foundation, Inc.
dnl
dnl This file is part of the GNU MP Library.
dnl
@@ -25,6 +22,8 @@ dnl Suite 330, Boston, MA 02111-1307, USA.
include(`../config.m4')
+C cycles/limb
+C 68040: 25
ifdef(`OPERATION_addmul_1',`
define(M4_inst, addl)
diff --git a/mpn/m68k/mc68020/mul_1.asm b/mpn/m68k/mc68020/mul_1.asm
index 9192fb4f8..bb6c0bd8c 100644
--- a/mpn/m68k/mc68020/mul_1.asm
+++ b/mpn/m68k/mc68020/mul_1.asm
@@ -1,10 +1,7 @@
dnl mc68020 mpn_mul_1 -- mpn by limb multiply
-dnl
-dnl cycles/limb
-dnl 68040: 19.5
-dnl Copyright 1992, 1994, 1996, 1999, 2000, 2001 Free Software Foundation,
-dnl Inc.
+dnl Copyright 1992, 1994, 1996, 1999, 2000, 2001, 2002 Free Software
+dnl Foundation, Inc.
dnl
dnl This file is part of the GNU MP Library.
dnl
@@ -25,6 +22,8 @@ dnl Suite 330, Boston, MA 02111-1307, USA.
include(`../config.m4')
+C cycles/limb
+C 68040: 24
C INPUT PARAMETERS
C res_ptr (sp + 4)
diff --git a/mpn/m68k/rshift.asm b/mpn/m68k/rshift.asm
index 7d4adb4c2..57cc6737a 100644
--- a/mpn/m68k/rshift.asm
+++ b/mpn/m68k/rshift.asm
@@ -24,7 +24,7 @@ include(`../config.m4')
C cycles/limb
C shift==1 shift>1
-C 68040: 7.0 9.5
+C 68040: 9 12
C INPUT PARAMETERS