PDLDialect being a somewhat user-facing dialect and whose ops contain exclusively other PDL ops in their regions can take advantage of OpAsmOpInterface to provide nicer IR.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D117828
[mlir][pdl] Make `pdl` the default dialect when parsing/printing ClosedPublic Authored by Mogball on Jan 20 2022, 12:18 PM.
Details Summary PDLDialect being a somewhat user-facing dialect and whose ops contain exclusively other PDL ops in their regions can take advantage of OpAsmOpInterface to provide nicer IR.
Diff Detail
Event TimelineHerald added subscribers: sdasgup3, wenzhicui, wrengr and 22 others. · View Herald TranscriptJan 20 2022, 12:18 PM This revision is now accepted and ready to land.Jan 20 2022, 12:19 PM This revision was landed with ongoing or failed builds.Jan 20 2022, 12:23 PM Closed by commit rGe99835ffedc2: [mlir][pdl] Make `pdl` the default dialect when parsing/printing (authored by Mogball). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 401739 mlir/include/mlir/Dialect/PDL/IR/PDLOps.td
mlir/lib/Dialect/PDL/IR/PDL.cpp
mlir/test/Conversion/PDLToPDLInterp/pdl-to-pdl-interp-matcher.mlir
mlir/test/Conversion/PDLToPDLInterp/pdl-to-pdl-interp-rewriter.mlir
mlir/test/Dialect/PDL/canonicalize.mlir
mlir/test/Dialect/PDL/invalid.mlir
mlir/test/Dialect/PDL/ops.mlir
mlir/test/python/dialects/pdl_ops.py
|