@@ -203,21 +203,21 @@ class ArrayMaxCt<int n> : AttrConstraint<
203
203
CPred<"$_self.cast<::mlir::ArrayAttr>().size() <= " # n>,
204
204
"with at least " # n # " elements">;
205
205
206
- def SNN_Fp32ArrayAttr2 : Confined <F32ArrayAttr, [ArrayCount<2>]>;
207
- def SNN_Fp32ArrayAttr3 : Confined <F32ArrayAttr, [ArrayCount<3>]>;
208
- def SNN_Fp32ArrayAttr4 : Confined <F32ArrayAttr, [ArrayCount<4>]>;
209
- def SNN_Fp32ArrayAttr5 : Confined <F32ArrayAttr, [ArrayCount<5>]>;
210
- def SNN_Fp32ArrayAttr6 : Confined <F32ArrayAttr, [ArrayCount<6>]>;
211
-
212
- def SNN_IntArrayAttr2 : Confined <I64ArrayAttr, [ArrayCount<2>]>;
213
- def SNN_IntArrayAttr3 : Confined <I64ArrayAttr, [ArrayCount<3>]>;
214
- def SNN_IntArrayAttr4 : Confined <I64ArrayAttr, [ArrayCount<4>]>;
215
- def SNN_IntArrayAttr5 : Confined <I64ArrayAttr, [ArrayCount<5>]>;
216
- def SNN_IntArrayAttr6 : Confined <I64ArrayAttr, [ArrayCount<6>]>;
217
-
218
- def SNN_IntArrayAttrUpto2 : Confined <I64ArrayAttr, [ArrayMaxCt<2>]>;
219
- def SNN_IntArrayAttrUpto4 : Confined <I64ArrayAttr, [ArrayMaxCt<4>]>;
220
- def SNN_IntArrayAttrUpto5 : Confined <I64ArrayAttr, [ArrayMaxCt<5>]>;
206
+ def SNN_Fp32ArrayAttr2 : ConfinedAttr <F32ArrayAttr, [ArrayCount<2>]>;
207
+ def SNN_Fp32ArrayAttr3 : ConfinedAttr <F32ArrayAttr, [ArrayCount<3>]>;
208
+ def SNN_Fp32ArrayAttr4 : ConfinedAttr <F32ArrayAttr, [ArrayCount<4>]>;
209
+ def SNN_Fp32ArrayAttr5 : ConfinedAttr <F32ArrayAttr, [ArrayCount<5>]>;
210
+ def SNN_Fp32ArrayAttr6 : ConfinedAttr <F32ArrayAttr, [ArrayCount<6>]>;
211
+
212
+ def SNN_IntArrayAttr2 : ConfinedAttr <I64ArrayAttr, [ArrayCount<2>]>;
213
+ def SNN_IntArrayAttr3 : ConfinedAttr <I64ArrayAttr, [ArrayCount<3>]>;
214
+ def SNN_IntArrayAttr4 : ConfinedAttr <I64ArrayAttr, [ArrayCount<4>]>;
215
+ def SNN_IntArrayAttr5 : ConfinedAttr <I64ArrayAttr, [ArrayCount<5>]>;
216
+ def SNN_IntArrayAttr6 : ConfinedAttr <I64ArrayAttr, [ArrayCount<6>]>;
217
+
218
+ def SNN_IntArrayAttrUpto2 : ConfinedAttr <I64ArrayAttr, [ArrayMaxCt<2>]>;
219
+ def SNN_IntArrayAttrUpto4 : ConfinedAttr <I64ArrayAttr, [ArrayMaxCt<4>]>;
220
+ def SNN_IntArrayAttrUpto5 : ConfinedAttr <I64ArrayAttr, [ArrayMaxCt<5>]>;
221
221
222
222
//===----------------------------------------------------------------------===//
223
223
// Iterable attributes.
0 commit comments