diff options
| author | Guillaume Wenzek <gwenzek@users.noreply.github.com> | 2022-09-16 22:21:14 +0200 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2022-10-15 10:39:19 -0700 |
| commit | aad983cf40dad209ccc79b1e5ef4531e1b4d4ca7 (patch) | |
| tree | fc56b5007f1a66e8b1e693e33518a9c937140435 /lib/std | |
| parent | 92a857b76c9a6ff7b885b623ae86844ca77ed646 (diff) | |
| download | zig-aad983cf40dad209ccc79b1e5ef4531e1b4d4ca7.tar.gz zig-aad983cf40dad209ccc79b1e5ef4531e1b4d4ca7.zip | |
sanitize qualified name for nvptx backend
Diffstat (limited to 'lib/std')
| -rw-r--r-- | lib/std/target.zig | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/std/target.zig b/lib/std/target.zig index 201fac222c..5deba28d2c 100644 --- a/lib/std/target.zig +++ b/lib/std/target.zig @@ -951,6 +951,13 @@ pub const Target = struct { }; } + pub fn isNvptx(arch: Arch) bool { + return switch (arch) { + .nvptx, .nvptx64 => true, + else => false, + }; + } + pub fn parseCpuModel(arch: Arch, cpu_name: []const u8) !*const Cpu.Model { for (arch.allCpuModels()) |cpu| { if (mem.eql(u8, cpu_name, cpu.name)) { |
