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 314744 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.hmlir/include/mlir/Dialect/PDL/IR/PDLTypes.td
mlir/include/mlir/Dialect/PDLInterp/IR/PDLInterp.h
mlir/include/mlir/Dialect/PDLInterp/IR/PDLInterpOps.td
mlir/include/mlir/IR/OpBase.td
mlir/include/mlir/TableGen/Type.h
mlir/lib/Conversion/PDLToPDLInterp/PredicateTree.h
mlir/lib/Dialect/PDL/IR/PDL.cpp
mlir/lib/Rewrite/FrozenRewritePatternList.cpp
mlir/lib/TableGen/Type.cpp
|
clang-tidy: error: 'mlir/Dialect/PDL/IR/PDLTypes.h.inc' file not found [clang-diagnostic-error]
not useful
clang-tidy: error: 'mlir/Dialect/PDL/IR/PDLTypes.h.inc' file not found [clang-diagnostic-error]
not useful
clang-tidy: error: 'mlir/Dialect/PDL/IR/PDLTypes.h.inc' file not found [clang-diagnostic-error]
not useful
clang-tidy: error: 'mlir/Dialect/PDL/IR/PDLTypes.h.inc' file not found [clang-diagnostic-error]
not useful
clang-tidy: error: 'mlir/Dialect/PDL/IR/PDLTypes.h.inc' file not found [clang-diagnostic-error]
not useful
clang-tidy: error: 'mlir/Dialect/PDL/IR/PDLTypes.h.inc' file not found [clang-diagnostic-error]
not useful