[Gmp-commit] /var/hg/gmp: 2 new changesets

mercurial at gmplib.org mercurial at gmplib.org
Sun Jan 19 16:19:58 UTC 2014


details:   /var/hg/gmp/rev/a98628714b65
changeset: 16235:a98628714b65
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Sun Jan 19 17:19:30 2014 +0100
description:
Add new AMD CPUs (piledriver, steamroller, excavator, jaguar).

details:   /var/hg/gmp/rev/fd9da318b13c
changeset: 16236:fd9da318b13c
user:      Torbjorn Granlund <tege at gmplib.org>
date:      Sun Jan 19 17:19:55 2014 +0100
description:
ChangeLog

diffstat:

 ChangeLog            |  1 +
 mpn/x86_64/fat/fat.c |  7 ++++++-
 2 files changed, 7 insertions(+), 1 deletions(-)

diffs (40 lines):

diff -r 31584cce209b -r fd9da318b13c ChangeLog
--- a/ChangeLog	Sun Jan 19 17:12:03 2014 +0100
+++ b/ChangeLog	Sun Jan 19 17:19:55 2014 +0100
@@ -5,6 +5,7 @@
 	* config.sub: Corresponding updates.
 	* configure.ac: Likewise.
 	* acinclude.m4 (X86_64_PATTERN): Likewise.
+	* mpn/x86_64/fat/fat.c: Likewise.
 
 	* Rename mpn_sec_minvert => mpn_sec_invert, many files affected.
 	* mpn/generic/sec_invert.c: New name for sec_minvert.c.
diff -r 31584cce209b -r fd9da318b13c mpn/x86_64/fat/fat.c
--- a/mpn/x86_64/fat/fat.c	Sun Jan 19 17:12:03 2014 +0100
+++ b/mpn/x86_64/fat/fat.c	Sun Jan 19 17:19:55 2014 +0100
@@ -67,6 +67,10 @@
   { "k10",        "AuthenticAMD", MAKE_FMS (16, 0) },
   { "bobcat",     "AuthenticAMD", MAKE_FMS (20, 1) },
   { "bulldozer",  "AuthenticAMD", MAKE_FMS (21, 1) },
+  { "piledriver", "AuthenticAMD", MAKE_FMS (21, 2) },
+  { "steamroller","AuthenticAMD", MAKE_FMS (21, 3) },
+  { "excavator",  "AuthenticAMD", MAKE_FMS (21, 4) },
+  { "jaguar",     "AuthenticAMD", MAKE_FMS (22, 1) },
 
   { "nano",       "CentaurHauls", MAKE_FMS (6, 15) },
 };
@@ -306,12 +310,13 @@
 	  break;
 
 	case 0x14:		/* bobcat */
+	case 0x16:		/* jaguar */
 	  CPUVEC_SETUP_k8;
 	  CPUVEC_SETUP_k10;
 	  CPUVEC_SETUP_bobcat;
 	  break;
 
-	case 0x15:		/* bulldozer */
+	case 0x15:	    /* bulldozer, piledriver, steamroller, excavator */
 	  CPUVEC_SETUP_k8;
 	  CPUVEC_SETUP_k10;
 	  CPUVEC_SETUP_bd1;


More information about the gmp-commit mailing list