lib.systems.architectures: add rocketlake (#515992)

This commit is contained in:
Alyssa Ross
2026-05-03 10:42:26 +00:00
committed by GitHub
2 changed files with 14 additions and 0 deletions
+12
View File
@@ -137,6 +137,17 @@ rec {
"avx512"
"fma"
];
rocketlake = [
"sse3"
"ssse3"
"sse4_1"
"sse4_2"
"aes"
"avx"
"avx2"
"avx512"
"fma"
];
cascadelake = [
"sse3"
"ssse3"
@@ -419,6 +430,7 @@ rec {
sapphirerapids = [ "tigerlake" ] ++ inferiors.tigerlake;
emeraldrapids = [ "sapphirerapids" ] ++ inferiors.sapphirerapids;
rocketlake = [ "x86-64-v4" ] ++ inferiors.x86-64-v4;
alderlake = [ "skylake" ] ++ inferiors.skylake;
sierraforest = [ "alderlake" ] ++ inferiors.alderlake;
@@ -195,6 +195,7 @@ let
cooperlake = versionAtLeast ccVersion "10.0";
tigerlake = versionAtLeast ccVersion "10.0";
knm = versionAtLeast ccVersion "8.0";
rocketlake = versionAtLeast ccVersion "11.0";
alderlake = versionAtLeast ccVersion "12.0";
sapphirerapids = versionAtLeast ccVersion "11.0";
emeraldrapids = versionAtLeast ccVersion "13.0";
@@ -228,6 +229,7 @@ let
icelake-client = versionAtLeast ccVersion "7.0";
icelake-server = versionAtLeast ccVersion "7.0";
knm = versionAtLeast ccVersion "7.0";
rocketlake = versionAtLeast ccVersion "13.0";
alderlake = versionAtLeast ccVersion "16.0";
sapphirerapids = versionAtLeast ccVersion "12.0";
emeraldrapids = versionAtLeast ccVersion "16.0";