Passes#

Passes listed here are custom passes implemented within Pylir. Make sure to also checkout passes implemented in upstream MLIR: https://mlir.llvm.org/docs/Passes/

There are two kinds of passes:

  • Transformation passes: Passes performing transformations on the IR, usually for optimization.

  • Conversion passes: Passes converting from one MLIR Dialect to another.