This removes the need to define these classes and their parser/printers in C++.
Depends On D94133
Paths
| Differential D94135
[mlir][PDL] Use ODS for defining PDL types ClosedPublic Authored by rriddle on Jan 5 2021, 3:53 PM.
Details Summary This removes the need to define these classes and their parser/printers in C++. Depends On D94133
Diff Detail
Event Timeline
This revision is now accepted and ready to land.Jan 6 2021, 3:28 PM This revision was landed with ongoing or failed builds.Jan 8 2021, 12:45 PM Closed by commit rGe45840f4af46: [mlir][PDL] Use ODS for defining PDL types (authored by rriddle). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 314979 mlir/include/mlir/Dialect/PDL/IR/PDL.h
mlir/include/mlir/Dialect/PDL/IR/PDLBase.td
mlir/include/mlir/Dialect/PDL/IR/PDLDialect.td
mlir/include/mlir/Dialect/PDL/IR/PDLOps.h
mlir/include/mlir/Dialect/PDL/IR/PDLOps.td
mlir/include/mlir/Dialect/PDL/IR/PDLTypes.h
mlir/include/mlir/Dialect/PDL/IR/PDLTypes.td
mlir/include/mlir/Dialect/PDLInterp/IR/PDLInterp.h
mlir/include/mlir/Dialect/PDLInterp/IR/PDLInterpOps.td
mlir/lib/Conversion/PDLToPDLInterp/PredicateTree.h
mlir/lib/Dialect/PDL/IR/PDL.cpp
mlir/lib/Rewrite/FrozenRewritePatternList.cpp
|