From 2d22cc9f61ea2a721b16417e9b8acfcf32067818 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Thu, 17 Oct 2024 01:56:22 +0200 Subject: [PATCH] std.Target: Use gfx906 as the baseline CPU model for amdgcn. This matches Clang's default. --- lib/std/Target.zig | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/std/Target.zig b/lib/std/Target.zig index 762778af2b..d02dbb0bcc 100644 --- a/lib/std/Target.zig +++ b/lib/std/Target.zig @@ -1846,6 +1846,7 @@ pub const Cpu = struct { /// `Os.Tag.freestanding`. pub fn baseline(arch: Arch, os: Os) *const Model { return switch (arch) { + .amdgcn => &amdgpu.cpu.gfx906, .arm, .armeb, .thumb, .thumbeb => &arm.cpu.baseline, .aarch64 => switch (os.tag) { .bridgeos, .driverkit, .macos => &aarch64.cpu.apple_m1,