zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit ff76ba64d63f8a82a22cda65aee2aa6e9e69ca75 (tree)
parent 6df8302be6d80989e3aaf000ae43f19ac069cfdf
Author: antlilja <liljaanton2001@gmail.com>
Date:   Sat, 20 Jan 2024 00:22:57 +0100

Added values to AtomicRmw.Operation enum fields

Diffstat:
Msrc/codegen/llvm/Builder.zig | 30+++++++++++++++---------------
1 file changed, 15 insertions(+), 15 deletions(-)

diff --git 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 {