archspec: updated external dependency (#23311)

Added support for Apple M1, extended support
for zen3 with more compiler flags.
This commit is contained in:
Massimiliano Culpo
2021-05-04 07:27:37 +02:00
committed by GitHub
parent 10389b2b51
commit 8a65bcb7c9
3 changed files with 71 additions and 13 deletions

View File

@@ -1359,9 +1359,24 @@
"popcnt",
"clwb",
"vaes",
"vpclmulqdq"
"vpclmulqdq",
"pku"
],
"compilers": {
"gcc": [
{
"versions": "10.3:",
"name": "znver3",
"flags": "-march={name} -mtune={name}"
}
],
"clang": [
{
"versions": "12.0:",
"name": "znver3",
"flags": "-march={name} -mtune={name}"
}
],
"aocc": [
{
"versions": "3.0:",
@@ -1544,6 +1559,12 @@
"versions": ":",
"flags": "-march=armv8-a -mtune=generic"
}
],
"apple-clang": [
{
"versions": ":",
"flags": "-march=armv8-a -mtune=generic"
}
]
}
},
@@ -1752,6 +1773,31 @@
]
}
},
"m1": {
"from": ["aarch64"],
"vendor": "Apple",
"features": [],
"compilers": {
"gcc": [
{
"versions": "8.0:",
"flags" : "-march=armv8.4-a -mtune=generic"
}
],
"clang" : [
{
"versions": "9.0:",
"flags" : "-march=armv8.4-a"
}
],
"apple-clang": [
{
"versions": "11.0:",
"flags" : "-march=armv8.4-a"
}
]
}
},
"arm": {
"from": [],
"vendor": "generic",