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 {