summaryrefslogtreecommitdiff
path: root/doc/source/reference/simd/gen_features.py
diff options
context:
space:
mode:
authorSayed Adel <seiko@imavr.com>2021-12-14 04:16:48 +0200
committerSayed Adel <seiko@imavr.com>2021-12-14 16:35:34 +0200
commit57628078ef81632f11d22a8fbe84e3a9a85ff748 (patch)
treefacbbe9c4b7d24f02fcd8c10878e86d5d612ae75 /doc/source/reference/simd/gen_features.py
parent46628c2e7a6e9fccf5d768276d58de31757ab681 (diff)
downloadnumpy-57628078ef81632f11d22a8fbe84e3a9a85ff748.tar.gz
DOC: update SIMD build options to cover s390x features
Diffstat (limited to 'doc/source/reference/simd/gen_features.py')
-rw-r--r--doc/source/reference/simd/gen_features.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/doc/source/reference/simd/gen_features.py b/doc/source/reference/simd/gen_features.py
index d74d54016..9a38ef5c9 100644
--- a/doc/source/reference/simd/gen_features.py
+++ b/doc/source/reference/simd/gen_features.py
@@ -158,6 +158,7 @@ if __name__ == '__main__':
pretty_names = {
"PPC64": "IBM/POWER big-endian",
"PPC64LE": "IBM/POWER little-endian",
+ "S390X": "IBM/ZSYSTEM(S390X)",
"ARMHF": "ARMv7/A32",
"AARCH64": "ARMv8/A64",
"ICC": "Intel Compiler",
@@ -170,7 +171,7 @@ if __name__ == '__main__':
with open(path.join(gen_path, 'cpu_features.inc'), 'wt') as fd:
fd.write(f'.. generated via {__file__}\n\n')
for arch in (
- ("x86", "PPC64", "PPC64LE", "ARMHF", "AARCH64")
+ ("x86", "PPC64", "PPC64LE", "ARMHF", "AARCH64", "S390X")
):
title = "On " + pretty_names.get(arch, arch)
table = Features(arch, 'gcc').table()
@@ -183,7 +184,8 @@ if __name__ == '__main__':
("PPC64", ("clang",)),
("PPC64LE", ("clang",)),
("ARMHF", ("clang",)),
- ("AARCH64", ("clang",))
+ ("AARCH64", ("clang",)),
+ ("S390X", ("clang",))
):
arch_pname = pretty_names.get(arch, arch)
for cc in cc_names: