Commit 5a97045644

Alex Rønne Petersen <alex@alexrp.com>
2024-07-30 01:06:05
std.Target: Add isMIPS32()/isMIPS64() functions.
1 parent e5c7547
Changed files (1)
lib
lib/std/Target.zig
@@ -1099,8 +1099,19 @@ pub const Cpu = struct {
         }
 
         pub inline fn isMIPS(arch: Arch) bool {
+            return arch.isMIPS32() or arch.isMIPS64();
+        }
+
+        pub inline fn isMIPS32(arch: Arch) bool {
+            return switch (arch) {
+                .mips, .mipsel => true,
+                else => false,
+            };
+        }
+
+        pub inline fn isMIPS64(arch: Arch) bool {
             return switch (arch) {
-                .mips, .mipsel, .mips64, .mips64el => true,
+                .mips64, .mips64el => true,
                 else => false,
             };
         }