The transform dialect has been around for a while and is sufficiently
stable at this point. Add the first three chapters of the tutorial
describing its usage and extension.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D151491
[mlir] add initial chapters of the transform dialect tutorial ClosedPublic Authored by ftynse on May 25 2023, 1:29 PM.
Details Summary The transform dialect has been around for a while and is sufficiently
Diff Detail
Event Timelineftynse added a parent revision: D151555: [mlir] make `fuse_into_containing_op` preserve the containing op handle.May 26 2023, 5:06 AM ftynse added a parent revision: D151560: [mlir] teach expensive-checks transform mode about empty handle.May 26 2023, 6:19 AM ftynse edited parent revisions, added: D151569: [mlir] harden expensive-checks mode against ops with repeated operands; removed: D151560: [mlir] teach expensive-checks transform mode about empty handle.May 26 2023, 9:02 AM This revision is now accepted and ready to land.May 30 2023, 1:19 AM Closed by commit rG68ae0d7803e4: [mlir] add initial chapters of the transform dialect tutorial (authored by ftynse). · Explain WhyMay 30 2023, 8:27 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 526584 mlir/docs/Dialects/Transform.md
mlir/docs/Tutorials/_index.md
mlir/docs/Tutorials/transform/Ch0.md
mlir/docs/Tutorials/transform/Ch1.md
mlir/docs/Tutorials/transform/Ch2.md
mlir/docs/Tutorials/transform/Ch3.md
mlir/docs/Tutorials/transform/_index.md
mlir/examples/transform/CMakeLists.txt
mlir/examples/transform/Ch2/CMakeLists.txt
mlir/examples/transform/Ch2/include/CMakeLists.txt
mlir/examples/transform/Ch2/include/MyExtension.h
mlir/examples/transform/Ch2/include/MyExtension.td
mlir/examples/transform/Ch2/lib/CMakeLists.txt
mlir/examples/transform/Ch2/lib/MyExtension.cpp
mlir/examples/transform/Ch2/transform-opt/transform-opt.cpp
mlir/examples/transform/Ch3/CMakeLists.txt
mlir/examples/transform/Ch3/include/CMakeLists.txt
mlir/examples/transform/Ch3/include/MyExtension.h
mlir/examples/transform/Ch3/include/MyExtension.td
mlir/examples/transform/Ch3/include/MyExtensionTypes.td
mlir/examples/transform/Ch3/lib/CMakeLists.txt
mlir/examples/transform/Ch3/lib/MyExtension.cpp
mlir/examples/transform/Ch3/transform-opt/transform-opt.cpp
mlir/examples/transform/README.md
mlir/test/CMakeLists.txt
mlir/test/Examples/transform/Ch1/invalidation-1.mlir
mlir/test/Examples/transform/Ch1/invalidation-2.mlir
mlir/test/Examples/transform/Ch1/sequence.mlir
mlir/test/Examples/transform/Ch2/invalid.mlir
mlir/test/Examples/transform/Ch2/ops.mlir
mlir/test/Examples/transform/Ch2/sequence.mlir
mlir/test/Examples/transform/Ch3/invalid.mlir
mlir/test/Examples/transform/Ch3/ops.mlir
mlir/test/Examples/transform/Ch3/sequence.mlir
mlir/test/lit.cfg.py
|