[mlir] Remove traits that require vector type support from ops in Complex dialect.
authorAdrian Kuegel <akuegel@google.com>
Fri, 11 Jun 2021 10:24:40 +0000 (12:24 +0200)
committerAdrian Kuegel <akuegel@google.com>
Mon, 14 Jun 2021 06:30:22 +0000 (08:30 +0200)
commit2116eadf0994942fa99778d9b9d4315bc106f35f
treeea4766c49da1c191803bd85a263586825d47c37a
parent046922e1003795d67df89721e6b76c01b214d408
[mlir] Remove traits that require vector type support from ops in Complex dialect.

Actually, no vector types are supported so far. We should add the traits once
the vector types are supported (e.g. ElementwiseMappable.traits).
Instead add Elementwise trait to each op.

Differential Revision: https://reviews.llvm.org/D104103
mlir/include/mlir/Dialect/Complex/IR/ComplexOps.td