@@ -17,21 +17,21 @@ include "mlir/Dialect/Vector/IR/Vector.td"
17
17
include "mlir/IR/EnumAttr.td"
18
18
19
19
// 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">;
33
33
34
- def CombiningKind : I32BitEnumAttr <
34
+ def CombiningKind : I32EnumAttr <
35
35
"CombiningKind",
36
36
"Kind of combining function for contractions and reductions",
37
37
[COMBINING_KIND_ADD, COMBINING_KIND_MUL, COMBINING_KIND_MINUI,
0 commit comments