commit 5e08d00862fb10c72cd011bf29112e12ef38d576 (tree)
parent 624fa8523a2c4158ddc9fce231181a9e8583a633
Author: Alex Rønne Petersen <alex@alexrp.com>
Date: Tue, 30 Jul 2024 00:12:02 +0200
std.Target: Add Arch.isLoongArch() function.
Diffstat:
1 file changed, 7 insertions(+), 0 deletions(-)
diff --git a/lib/std/Target.zig b/lib/std/Target.zig
@@ -1084,6 +1084,13 @@ pub const Cpu = struct {
};
}
+ pub inline fn isLoongArch(arch: Arch) bool {
+ return switch (arch) {
+ .loongarch32, .loongarch64 => true,
+ else => false,
+ };
+ }
+
pub inline fn isRISCV(arch: Arch) bool {
return switch (arch) {
.riscv32, .riscv64 => true,