Commit 5e08d00862

Alex Rønne Petersen <alex@alexrp.com>
2024-07-30 00:12:02
std.Target: Add Arch.isLoongArch() function.
1 parent 624fa85
Changed files (1)
lib
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,