@@ -17,21 +17,21 @@ include "mlir/Dialect/Vector/IR/Vector.td"
1717include "mlir/IR/EnumAttr.td"
1818
1919// The "kind" of combining function for contractions and reductions.
20- def COMBINING_KIND_ADD : I32BitEnumAttrCaseBit <"ADD", 0, "add">;
21- def COMBINING_KIND_MUL : I32BitEnumAttrCaseBit <"MUL", 1, "mul">;
22- def COMBINING_KIND_MINUI : I32BitEnumAttrCaseBit <"MINUI", 2, "minui">;
23- def COMBINING_KIND_MINSI : I32BitEnumAttrCaseBit <"MINSI", 3, "minsi">;
24- def COMBINING_KIND_MINNUMF : I32BitEnumAttrCaseBit <"MINNUMF", 4, "minnumf">;
25- def COMBINING_KIND_MAXUI : I32BitEnumAttrCaseBit <"MAXUI", 5, "maxui">;
26- def COMBINING_KIND_MAXSI : I32BitEnumAttrCaseBit <"MAXSI", 6, "maxsi">;
27- def COMBINING_KIND_MAXNUMF : I32BitEnumAttrCaseBit <"MAXNUMF", 7, "maxnumf">;
28- def COMBINING_KIND_AND : I32BitEnumAttrCaseBit <"AND", 8, "and">;
29- def COMBINING_KIND_OR : I32BitEnumAttrCaseBit <"OR", 9, "or">;
30- def COMBINING_KIND_XOR : I32BitEnumAttrCaseBit <"XOR", 10, "xor">;
31- def COMBINING_KIND_MINIMUMF : I32BitEnumAttrCaseBit <"MINIMUMF", 11, "minimumf">;
32- def COMBINING_KIND_MAXIMUMF : I32BitEnumAttrCaseBit <"MAXIMUMF", 12, "maximumf">;
20+ def COMBINING_KIND_ADD : I32EnumAttrCase <"ADD", 0, "add">;
21+ def COMBINING_KIND_MUL : I32EnumAttrCase <"MUL", 1, "mul">;
22+ def COMBINING_KIND_MINUI : I32EnumAttrCase <"MINUI", 2, "minui">;
23+ def COMBINING_KIND_MINSI : I32EnumAttrCase <"MINSI", 3, "minsi">;
24+ def COMBINING_KIND_MINNUMF : I32EnumAttrCase <"MINNUMF", 4, "minnumf">;
25+ def COMBINING_KIND_MAXUI : I32EnumAttrCase <"MAXUI", 5, "maxui">;
26+ def COMBINING_KIND_MAXSI : I32EnumAttrCase <"MAXSI", 6, "maxsi">;
27+ def COMBINING_KIND_MAXNUMF : I32EnumAttrCase <"MAXNUMF", 7, "maxnumf">;
28+ def COMBINING_KIND_AND : I32EnumAttrCase <"AND", 8, "and">;
29+ def COMBINING_KIND_OR : I32EnumAttrCase <"OR", 9, "or">;
30+ def COMBINING_KIND_XOR : I32EnumAttrCase <"XOR", 10, "xor">;
31+ def COMBINING_KIND_MINIMUMF : I32EnumAttrCase <"MINIMUMF", 11, "minimumf">;
32+ def COMBINING_KIND_MAXIMUMF : I32EnumAttrCase <"MAXIMUMF", 12, "maximumf">;
3333
34- def CombiningKind : I32BitEnumAttr <
34+ def CombiningKind : I32EnumAttr <
3535 "CombiningKind",
3636 "Kind of combining function for contractions and reductions",
3737 [COMBINING_KIND_ADD, COMBINING_KIND_MUL, COMBINING_KIND_MINUI,
0 commit comments