This revision adds support for marking the last region as variadic in the ODS region list with the VariadicRegion directive.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D77455
[mlir][ODS] Add support for variadic regions. ClosedPublic Authored by rriddle on Apr 3 2020, 11:17 PM.
Details Summary This revision adds support for marking the last region as variadic in the ODS region list with the VariadicRegion directive.
Diff Detail
Event Timeline
This revision is now accepted and ready to land.Apr 4 2020, 1:34 PM Closed by commit rG0359b86d8bb2: [mlir][ODS] Add support for variadic regions. (authored by rriddle). · Explain WhyApr 5 2020, 1:35 AM This revision was automatically updated to reflect the committed changes. rriddle marked an inline comment as done.
Revision Contents
Diff 255127 mlir/docs/OpDefinitions.md
mlir/include/mlir/IR/OpBase.td
mlir/include/mlir/IR/OpDefinition.h
mlir/include/mlir/TableGen/Operator.h
mlir/include/mlir/TableGen/Region.h
mlir/lib/IR/Operation.cpp
mlir/lib/TableGen/CMakeLists.txt
mlir/lib/TableGen/Operator.cpp
mlir/lib/TableGen/Region.cpp
mlir/test/Dialect/LLVMIR/func.mlir
mlir/test/Dialect/LLVMIR/global.mlir
mlir/test/Dialect/Loops/invalid.mlir
mlir/test/IR/region.mlir
mlir/test/mlir-tblgen/op-decl.td
mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
|
Is this a requirement because of the verifier change?