This includes allowing extents and not just shapes.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
| mlir/include/mlir/Dialect/Shape/IR/ShapeOps.td | ||
|---|---|---|
| 805 | DeclareOpInterfaceMethods ? | |
| mlir/include/mlir/Dialect/Shape/IR/ShapeOps.td | ||
|---|---|---|
| 805 | Mmm, this one is weird: is witness considered a buildable type? Then this should be generated as it is a fixed output type. | |
| mlir/include/mlir/Dialect/Shape/IR/ShapeOps.td | ||
|---|---|---|
| 805 | The problem is that tblgen does not generate the methods for ops with variadic operands. I have no idea why, see Operator::populateTypeInferenceInfo. | |
DeclareOpInterfaceMethods ?