This data structure is used by the Zig language code generation and therefore must be kept in sync with the compiler implementation.
AndOrXorMinMaxAddMulpub const ReduceOp = enum {
And,
Or,
Xor,
Min,
Max,
Add,
Mul,
}