Compilation pipeline
← Curated API reference · Compile and inspect · Advanced
The ordered transforms that take a logical kernel down to physical SQUIN.
from bloqade.lanes.transform import LogicalNativeToPlacefrom bloqade.lanes.transform import PlaceToMoveShared place → move compilation stage for both pipelines.
from bloqade.lanes.transform import MoveToSquinLogicalRewrite pass for **logical** compilation.
from bloqade.lanes.transform import transversal_rewritesApply transversal rewrite rules to a squin method.
from bloqade.lanes.passes import SequentialPlacePassMerge all adjacent StaticPlacement blocks, preserving original gate order.
from bloqade.lanes.passes import ASAPPlacePassASAP scheduling optimization for the place dialect.
from bloqade.lanes.passes import ALAPPlacePassALAP scheduling optimization for the place dialect.