Transforms
transforms
¶
LengthOfMap
¶
Bases: RewritePattern
Source code in xdsl/frontend/listlang/transforms.py
match_and_rewrite(op: list_dialect.LengthOp, rewriter: PatternRewriter)
¶
MapOfMap
¶
Bases: RewritePattern
Source code in xdsl/frontend/listlang/transforms.py
match_and_rewrite(op: list_dialect.MapOp, rewriter: PatternRewriter)
¶
Source code in xdsl/frontend/listlang/transforms.py
OptimizeListOps
dataclass
¶
Bases: ModulePass
Applies optimizations to list operations.