[Gmp-commit] /home/hgfiles/gmp: Some more asm for x86/atom.
mercurial at gmplib.org
mercurial at gmplib.org
Fri Feb 4 10:03:06 CET 2011
details: /home/hgfiles/gmp/rev/fe475fe0cbc7
changeset: 13820:fe475fe0cbc7
user: Marco Bodrato <bodrato at mail.dm.unipi.it>
date: Fri Feb 04 10:03:01 2011 +0100
description:
Some more asm for x86/atom.
diffstat:
ChangeLog | 5 +++++
mpn/x86/atom/mode1o.asm | 23 +++++++++++++++++++++++
mpn/x86/atom/mul_1.asm | 2 +-
3 files changed, 29 insertions(+), 1 deletions(-)
diffs (49 lines):
diff -r 512ee10ba0e3 -r fe475fe0cbc7 ChangeLog
--- a/ChangeLog Wed Feb 02 13:00:27 2011 +0100
+++ b/ChangeLog Fri Feb 04 10:03:01 2011 +0100
@@ -1,3 +1,8 @@
+2011-02-04 Marco Bodrato <bodrato at mail.dm.unipi.it>
+
+ * mpn/x86/atom/mode1o.asm: New file, grabbing another asm file.
+ * mpn/x86/atom/mul_1.asm: Claim mul_1c.
+
2011-02-02 Niels Möller <nisse at lysator.liu.se>
* tune/speed.h (SPEED_ROUTINE_MPN_HGCD_CALL): Fixed one
diff -r 512ee10ba0e3 -r fe475fe0cbc7 mpn/x86/atom/mode1o.asm
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/mpn/x86/atom/mode1o.asm Fri Feb 04 10:03:01 2011 +0100
@@ -0,0 +1,23 @@
+dnl Intel Atom mpn_modexact_1_odd -- exact division style remainder.
+
+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_modexact_1_odd mpn_modexact_1c_odd)
+include_mpn(`x86/pentium/mode1o.asm')
diff -r 512ee10ba0e3 -r fe475fe0cbc7 mpn/x86/atom/mul_1.asm
--- a/mpn/x86/atom/mul_1.asm Wed Feb 02 13:00:27 2011 +0100
+++ b/mpn/x86/atom/mul_1.asm Fri Feb 04 10:03:01 2011 +0100
@@ -19,5 +19,5 @@
include(`../config.m4')
-MULFUNC_PROLOGUE(mpn_mul_1)
+MULFUNC_PROLOGUE(mpn_mul_1 mpn_mul_1c)
include_mpn(`x86/pentium4/sse2/mul_1.asm')
More information about the gmp-commit
mailing list