diff options
| author | antlilja <liljaanton2001@gmail.com> | 2023-08-26 18:34:40 +0200 |
|---|---|---|
| committer | antlilja <liljaanton2001@gmail.com> | 2024-02-21 16:24:59 +0100 |
| commit | fd3b81f93b06f19550b620491ed5478a7dda64ca (patch) | |
| tree | c75c981dc607c5d3d3c31b27525b005976774d22 /src/codegen | |
| parent | 2801bf6400123b72ec1dcac7552a35c41bec365e (diff) | |
| download | zig-fd3b81f93b06f19550b620491ed5478a7dda64ca.tar.gz zig-fd3b81f93b06f19550b620491ed5478a7dda64ca.zip | |
LLVM Builder: Add toLlvm helper to Alignment
Diffstat (limited to 'src/codegen')
| -rw-r--r-- | src/codegen/llvm/Builder.zig | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/codegen/llvm/Builder.zig b/src/codegen/llvm/Builder.zig index 2d9fe2c634..e312da44a8 100644 --- a/src/codegen/llvm/Builder.zig +++ b/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, |
