aboutsummaryrefslogtreecommitdiff
path: root/src/codegen/llvm
diff options
context:
space:
mode:
authorantlilja <liljaanton2001@gmail.com>2024-01-20 00:22:57 +0100
committerantlilja <liljaanton2001@gmail.com>2024-02-21 16:24:59 +0100
commitff76ba64d63f8a82a22cda65aee2aa6e9e69ca75 (patch)
tree05971ce54c25479f905a9ead1e5e2db0014d5730 /src/codegen/llvm
parent6df8302be6d80989e3aaf000ae43f19ac069cfdf (diff)
downloadzig-ff76ba64d63f8a82a22cda65aee2aa6e9e69ca75.tar.gz
zig-ff76ba64d63f8a82a22cda65aee2aa6e9e69ca75.zip
Added values to AtomicRmw.Operation enum fields
Diffstat (limited to 'src/codegen/llvm')
-rw-r--r--src/codegen/llvm/Builder.zig30
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 {