authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-08-03 21:28:37+02:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-08-31 23:15:49+02:00
log17acd7cdfebb018bc755894baa94f57127951d46
tree7b8b60f35b3a6685ac5c4a63be7330312c5b0837
parent62ba3965d145b8031d3ae263bd2235c34778eae2
signaturebadge-check Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

std.zig.system.x86: add znver6 CPU detection


1 files changed, 4 insertions(+), 1 deletions(-)

lib/std/zig/system/x86.zig+4-1
......@@ -210,7 +210,10 @@ fn detectAmdProcessor(cpu: *const Target.Cpu, family: u32, model: u32) ?*const T
210210 0x10...0x1f, 0x60...0x6f, 0x70...0x7f, 0xa0...0xaf => &Target.x86.cpu.znver4,
211211 else => &Target.x86.cpu.znver3,
212212 },
213 26 => &Target.x86.cpu.znver5,
213 26 => switch (model) {
214 0x50...0x5f, 0x80...0xcf, 0xd8...0xe7 => &Target.x86.cpu.znver6,
215 else => &Target.x86.cpu.znver5,
216 },
214217 else => null,
215218 };
216219}