Skip to content

bloqade.lanes.compile.compile_squin_to_move

← Module overview

functioncompile_squin_to_movesource

bloqade.lanes.compile.compile_squin_to_move

Signature
def compile_squin_to_move(mt: ir.Method, no_raise: bool = True, layout_heuristic: LayoutHeuristicABC | None = None, placement_strategy: PlacementStrategyABC | None = None) -> ir.Method

Compile a physical squin kernel to the move dialect.

Parameters

NameTypeDefaultDescription
mtir.Methodrequired
no_raiseboolTrue
layout_heuristicLayoutHeuristicABC | NoneNone
placement_strategyPlacementStrategyABC | NoneNone

Returns

ir.Method

source