pub const AtomicRmw = struct
info: MemoryAccessInfo
ptr: Value
val: Value
6153 6154 6155 6156 6157 6158 6159 6160 6161 6162 6163 6164 6165 6166 6167 6168 6169 6170 6171 6172 6173 6174 6175 6176
pub const AtomicRmw = struct { info: MemoryAccessInfo, ptr: Value, val: Value, pub const Operation = enum(u5) { 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 = maxInt(u5), }; }