The pipeline string must now include the pass manager's anchor op. This
makes the parse API properly roundtrip the printed form of a pass
manager.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D136405
[mlir][python] Include anchor op in PassManager.parse ClosedPublic Authored by rkayaith on Oct 20 2022, 5:37 PM.
Details Summary The pipeline string must now include the pass manager's anchor op. This
Diff Detail
Event Timelinerkayaith added a parent revision: D136404: [mlir][CAPI] Allow specifying pass manager anchor.Oct 20 2022, 5:39 PM rkayaith added a child revision: D136406: [mlir][python] Include anchor op in PassManager constructor. This revision is now accepted and ready to land.Oct 24 2022, 5:57 PM rkayaith edited parent revisions, added: D136403: [mlir][CAPI] Include anchor op in mlirParsePassPipeline; removed: D136404: [mlir][CAPI] Allow specifying pass manager anchor.Oct 27 2022, 10:12 AM Closed by commit rG66645a03fc8a: [mlir][python] Include anchor op in PassManager.parse (authored by rkayaith). · Explain WhyNov 3 2022, 8:50 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 472956 mlir/lib/Bindings/Python/Pass.cpp
mlir/test/Integration/Dialect/SparseTensor/python/tools/sparse_compiler.py
mlir/test/Integration/Dialect/SparseTensor/taco/tools/mlir_sparse_compiler.py
mlir/test/python/dialects/async_dialect.py
mlir/test/python/dialects/gpu.py
mlir/test/python/dialects/sparse_tensor/passes.py
mlir/test/python/execution_engine.py
mlir/test/python/integration/dialects/linalg/opsrun.py
mlir/test/python/pass_manager.py
|