diff options
| author | antlilja <liljaanton2001@gmail.com> | 2024-01-20 00:22:57 +0100 |
|---|---|---|
| committer | antlilja <liljaanton2001@gmail.com> | 2024-02-21 16:24:59 +0100 |
| commit | ff76ba64d63f8a82a22cda65aee2aa6e9e69ca75 (patch) | |
| tree | 05971ce54c25479f905a9ead1e5e2db0014d5730 /src/codegen | |
| parent | 6df8302be6d80989e3aaf000ae43f19ac069cfdf (diff) | |
| download | zig-ff76ba64d63f8a82a22cda65aee2aa6e9e69ca75.tar.gz zig-ff76ba64d63f8a82a22cda65aee2aa6e9e69ca75.zip | |
Added values to AtomicRmw.Operation enum fields
Diffstat (limited to 'src/codegen')
| -rw-r--r-- | src/codegen/llvm/Builder.zig | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/src/codegen/llvm/Builder.zig b/src/codegen/llvm/Builder.zig index f8c5bae953..e2fc957493 100644 --- a/src/codegen/llvm/Builder.zig +++ b/src/codegen/llvm/Builder.zig @@ -4691,21 +4691,21 @@ pub const Function = struct { val: Value, pub const Operation = enum(u5) { - xchg, - add, - sub, - @"and", - nand, - @"or", - xor, - max, - min, - umax, - umin, - fadd, - fsub, - fmax, - fmin, + xchg = 0, + add = 1, + sub = 2, + @"and" = 3, + nand = 4, + @"or" = 5, + xor = 6, + max = 7, + min = 8, + umax = 9, + umin = 10, + fadd = 11, + fsub = 12, + fmax = 13, + fmin = 14, none = std.math.maxInt(u5), fn toLlvm(self: Operation) llvm.AtomicRMWBinOp { |
