commit 9ccd7158b90ac773c0ab09bf5512f2d3d4ef87c2 (tree)
parent 1d94e9ef83835c3549ec294c1b63d4230f9fcc10
Author: antlilja <liljaanton2001@gmail.com>
Date: Sat, 26 Aug 2023 18:31:22 +0200
LLVM Builder: Make Type.Simple reflect LLVM codes
Diffstat:
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/src/codegen/llvm/Builder.zig b/src/codegen/llvm/Builder.zig
@@ -178,20 +178,20 @@ pub const Type = enum(u32) {
named_structure,
};
- pub const Simple = enum {
- void,
- half,
- bfloat,
- float,
- double,
- fp128,
- x86_fp80,
- ppc_fp128,
- x86_amx,
- x86_mmx,
- label,
- token,
- metadata,
+ pub const Simple = enum(u5) {
+ void = 2,
+ half = 10,
+ bfloat = 23,
+ float = 3,
+ double = 4,
+ fp128 = 14,
+ x86_fp80 = 13,
+ ppc_fp128 = 15,
+ x86_amx = 24,
+ x86_mmx = 17,
+ label = 5,
+ token = 22,
+ metadata = 16,
};
pub const Function = struct {