| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
MLIR.AST.Rewrite
Documentation
type RewriteBuilderT m = BlockBuilderT (RewriteT m) Source #
type OpRewriteM m = Operation -> RewriteBuilderT m RewriteResult Source #
type OpRewrite = OpRewriteM Identity Source #
pattern ReplaceOne :: Value -> RewriteResult Source #
applyClosedOpRewriteT :: MonadFix m => OpRewriteM m -> Operation -> m Operation Source #