From 623335263f677b31ab6c5ac7bcbe9065fe196b3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Mon, 3 Aug 2026 21:28:37 +0200 Subject: [PATCH] std.zig.system.x86: add znver6 CPU detection --- lib/std/zig/system/x86.zig | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/std/zig/system/x86.zig b/lib/std/zig/system/x86.zig index 23687255a5be522c3c0f5bb7579df484e7e45277..22168aa7541a436b32fd3d47536a6939478a7a68 100644 --- a/lib/std/zig/system/x86.zig +++ b/lib/std/zig/system/x86.zig @@ -210,7 +210,10 @@ fn detectAmdProcessor(cpu: *const Target.Cpu, family: u32, model: u32) ?*const T 0x10...0x1f, 0x60...0x6f, 0x70...0x7f, 0xa0...0xaf => &Target.x86.cpu.znver4, else => &Target.x86.cpu.znver3, }, - 26 => &Target.x86.cpu.znver5, + 26 => switch (model) { + 0x50...0x5f, 0x80...0xcf, 0xd8...0xe7 => &Target.x86.cpu.znver6, + else => &Target.x86.cpu.znver5, + }, else => null, }; } -- 2.54.0