[water] consider using water bindings to run passes
Open
- Dominant language
- Python
- Stars
- 59
- Forks
- 32
- PR merge metrics
- No merged PRs in 30d
Description
Currently, we run water "middle-end" passes (lowering from exported wave dialect to mlir dialects) using a `water-opt` binary for isolation purposes, at least in tests. Given that bindings seem isolated enough, consider using bindings and pass manager to run passes instead. There is already a functionality for transform dialect-driven pass application.
Contributor guide
Assessment
This issue has not been assessed yet.