Revert "Revert "[MLIR] Introduce constraint attributes for DenseArrayAttr""
authorLorenzo Chelini <l.chelini@icloud.com>
Fri, 2 Dec 2022 13:50:23 +0000 (14:50 +0100)
committerLorenzo Chelini <l.chelini@icloud.com>
Fri, 2 Dec 2022 14:00:46 +0000 (15:00 +0100)
commit7dc3bf0338a620a29123da6b1bb87409809e0669
tree4fe8fee1a9c47715f3ed2eba8a6f0bceb79bcda8
parentffdb5f951c8fde9540d7c52d3403bf8520e764a4
Revert "Revert "[MLIR] Introduce constraint attributes for DenseArrayAttr""

This reverts commit 4e6dab98e0cb60c635656a818062887d97c3ef5f.

Re-apply: D138988 after fixing error on windows. Remove test for boolean
attributes as it does not make sense to apply these constraints on
boolean array.
mlir/include/mlir/IR/OpBase.td
mlir/test/IR/attribute.mlir
mlir/test/lib/Dialect/Test/TestOps.td