Commit fd3b81f93b

antlilja <liljaanton2001@gmail.com>
2023-08-26 18:34:40
LLVM Builder: Add toLlvm helper to Alignment
1 parent 2801bf6
Changed files (1)
src
codegen
src/codegen/llvm/Builder.zig
@@ -1982,6 +1982,10 @@ pub const Alignment = enum(u6) {
         return if (self == .default) null else @as(u64, 1) << @intFromEnum(self);
     }
 
+    pub fn toLlvm(self: Alignment) u6 {
+        return if (self == .default) 0 else (@intFromEnum(self) + 1);
+    }
+
     pub fn format(
         self: Alignment,
         comptime prefix: []const u8,