[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