diff options
| author | antlilja <liljaanton2001@gmail.com> | 2023-08-26 18:31:22 +0200 |
|---|---|---|
| committer | antlilja <liljaanton2001@gmail.com> | 2024-02-21 16:24:59 +0100 |
| commit | 9ccd7158b90ac773c0ab09bf5512f2d3d4ef87c2 (patch) | |
| tree | 449ae54c0c7b37bd05181cb40dc3e1826962ee48 /src/codegen | |
| parent | 1d94e9ef83835c3549ec294c1b63d4230f9fcc10 (diff) | |
| download | zig-9ccd7158b90ac773c0ab09bf5512f2d3d4ef87c2.tar.gz zig-9ccd7158b90ac773c0ab09bf5512f2d3d4ef87c2.zip | |
LLVM Builder: Make Type.Simple reflect LLVM codes
Diffstat (limited to 'src/codegen')
| -rw-r--r-- | src/codegen/llvm/Builder.zig | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/codegen/llvm/Builder.zig b/src/codegen/llvm/Builder.zig index 31c878f6b9..20cc8dc5a2 100644 --- 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 { |
