Convert scf to riscv scf
convert_scf_to_riscv_scf
¶
ScfForLowering
¶
Bases: RewritePattern
Source code in xdsl/backend/riscv/lowering/convert_scf_to_riscv_scf.py
match_and_rewrite(op: scf.ForOp, rewriter: PatternRewriter) -> None
¶
Source code in xdsl/backend/riscv/lowering/convert_scf_to_riscv_scf.py
ScfYieldLowering
¶
Bases: RewritePattern
Source code in xdsl/backend/riscv/lowering/convert_scf_to_riscv_scf.py
match_and_rewrite(op: scf.YieldOp, rewriter: PatternRewriter) -> None
¶
ConvertScfToRiscvPass
dataclass
¶
Bases: ModulePass