From b43f658c397f2cb1ebd7ed3bca1c9fb1d90a04b4 Mon Sep 17 00:00:00 2001 From: Matt Belhorn Date: Thu, 6 Feb 2020 09:42:05 -0600 Subject: Adds fma and vsx features to entire power arch family. (#14759) VSX alitvec extensions are supported by PowerISA from v2.06 (Power7+), but might not be listed in features. FMA has been supported by PowerISA since Power1, but might not be listed in features. This commit adds these features to all the power ISA family sets. --- lib/spack/llnl/util/cpu/microarchitectures.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/lib/spack/llnl/util/cpu/microarchitectures.json b/lib/spack/llnl/util/cpu/microarchitectures.json index 56f1f19df8..51411d4a24 100644 --- a/lib/spack/llnl/util/cpu/microarchitectures.json +++ b/lib/spack/llnl/util/cpu/microarchitectures.json @@ -1298,6 +1298,20 @@ "ppc64" ] }, + "vsx": { + "reason": "VSX alitvec extensions are supported by PowerISA from v2.06 (Power7+), but might not be listed in features", + "families": [ + "ppc64le", + "ppc64" + ] + }, + "fma": { + "reason": "FMA has been supported by PowerISA since Power1, but might not be listed in features", + "families": [ + "ppc64le", + "ppc64" + ] + }, "sse4.1": { "reason": "permits to refer to sse4_1 also as sse4.1", "any_of": [ -- cgit v1.2.3-70-g09d2