[Gmp-commit] /home/hgfiles/gmp: Removed slow composed operations.

mercurial at gmplib.org mercurial at gmplib.org
Sat Jan 29 16:15:11 CET 2011


details:   /home/hgfiles/gmp/rev/3d605f9e9487
changeset: 13784:3d605f9e9487
user:      Marco Bodrato <bodrato at mail.dm.unipi.it>
date:      Sat Jan 29 16:15:05 2011 +0100
description:
Removed slow composed operations.

diffstat:

 ChangeLog                  |   5 +++++
 mpn/x86/atom/addlsh1_n.asm |  24 ------------------------
 mpn/x86/atom/rsh1add_n.asm |  24 ------------------------
 3 files changed, 5 insertions(+), 48 deletions(-)

diffs (68 lines):

diff -r cc864edb4d65 -r 3d605f9e9487 ChangeLog
--- a/ChangeLog	Fri Jan 28 17:26:07 2011 +0100
+++ b/ChangeLog	Sat Jan 29 16:15:05 2011 +0100
@@ -1,3 +1,8 @@
+2011-01-29 Marco Bodrato <bodrato at mail.dm.unipi.it>
+
+	* mpn/x86/atom/addlsh1_n.asm: Removed.
+	* mpn/x86/atom/rsh1add_n.asm: Likewise.
+
 2011-01-28  Torbjorn Granlund  <tege at gmplib.org>
 
 	* mpn/alpha/ev6/slot.pl: Add some missing insns.
diff -r cc864edb4d65 -r 3d605f9e9487 mpn/x86/atom/addlsh1_n.asm
--- a/mpn/x86/atom/addlsh1_n.asm	Fri Jan 28 17:26:07 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-dnl  Intel Atom mpn_addlsh1_n -- mpn x+2*y.
-
-dnl  Copyright 2011 Free Software Foundation, Inc.
-dnl
-dnl  This file is part of the GNU MP Library.
-dnl
-dnl  The GNU MP Library is free software; you can redistribute it and/or
-dnl  modify it under the terms of the GNU Lesser General Public License as
-dnl  published by the Free Software Foundation; either version 3 of the
-dnl  License, or (at your option) any later version.
-dnl
-dnl  The GNU MP Library is distributed in the hope that it will be useful,
-dnl  but WITHOUT ANY WARRANTY; without even the implied warranty of
-dnl  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-dnl  Lesser General Public License for more details.
-dnl
-dnl  You should have received a copy of the GNU Lesser General Public License
-dnl  along with the GNU MP Library.  If not, see http://www.gnu.org/licenses/.
-
-include(`../config.m4')
-
-
-MULFUNC_PROLOGUE(mpn_addlsh1_n)
-include_mpn(`x86/pentium4/sse2/addlsh1_n.asm')
diff -r cc864edb4d65 -r 3d605f9e9487 mpn/x86/atom/rsh1add_n.asm
--- a/mpn/x86/atom/rsh1add_n.asm	Fri Jan 28 17:26:07 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-dnl  Intel Atom mpn_rsh1add_n -- mpn (x+y)/2
-
-dnl  Copyright 2011 Free Software Foundation, Inc.
-dnl
-dnl  This file is part of the GNU MP Library.
-dnl
-dnl  The GNU MP Library is free software; you can redistribute it and/or
-dnl  modify it under the terms of the GNU Lesser General Public License as
-dnl  published by the Free Software Foundation; either version 3 of the
-dnl  License, or (at your option) any later version.
-dnl
-dnl  The GNU MP Library is distributed in the hope that it will be useful,
-dnl  but WITHOUT ANY WARRANTY; without even the implied warranty of
-dnl  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-dnl  Lesser General Public License for more details.
-dnl
-dnl  You should have received a copy of the GNU Lesser General Public License
-dnl  along with the GNU MP Library.  If not, see http://www.gnu.org/licenses/.
-
-include(`../config.m4')
-
-
-MULFUNC_PROLOGUE(mpn_popcount)
-include_mpn(`x86/pentium4/sse2/rsh1add_n.asm')


More information about the gmp-commit mailing list