This document describes the available MLIR passes and their contracts.
[include “GeneralPasses.md”]
[include “ConversionPasses.md”]
async Dialect Passes[include “AsyncPasses.md”]
affine Dialect Passes[include “AffinePasses.md”]
arith Dialect Passes[include “ArithmeticPasses.md”]
gpu Dialect Passes[include “GPUPasses.md”]
linalg Dialect Passes[include “LinalgPasses.md”]
llvm Dialect Passes[include “LLVMPasses.md”]
memref Dialect Passes[include “MemRefPasses.md”]
quant Dialect Passes[include “QuantPasses.md”]
[include “ReducerPasses.md”]
scf Dialect Passes[include “SCFPasses.md”]
shape Dialect Passes[include “ShapePasses.md”]
sparse_tensor Dialect Passes[include “SparseTensorPasses.md”]
spv Dialect Passes[include “SPIRVPasses.md”]
standard Dialect Passes[include “StandardPasses.md”]
tensor Dialect Passes[include “TensorPasses.md”]
[include “TosaPasses.md”]