[MLIR][Shape] Allow `shape.mul` to operate in indices
authorFrederik Gossen <frgossen@google.com>
Fri, 24 Jul 2020 13:24:23 +0000 (13:24 +0000)
committerFrederik Gossen <frgossen@google.com>
Fri, 24 Jul 2020 13:25:40 +0000 (13:25 +0000)
commit783a351785c14b7c2eb9f65bd40d37be11cbf38b
treeda4ffad98a26f7ff6b71502e16e7f3f21882e3c0
parentcf428778128fed5eacee884964af53bf4a9f74f2
[MLIR][Shape] Allow `shape.mul` to operate in indices

Differential Revision: https://reviews.llvm.org/D84437
mlir/include/mlir/Dialect/Shape/IR/ShapeOps.td
mlir/lib/Dialect/Shape/IR/Shape.cpp
mlir/lib/Dialect/Shape/Transforms/ShapeToShapeLowering.cpp
mlir/test/Conversion/ShapeToStandard/shape-to-standard.mlir
mlir/test/Dialect/Shape/invalid.mlir
mlir/test/Dialect/Shape/ops.mlir