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 ?