bloqade.lanes.dialects.place.MoveTo
← Module overview
class
classMoveTo¶source
bloqade.lanes.dialects.place.MoveTo
Bases: QuantumStmt
User-directed atom placement directive at the place layer.
class MoveToProduced by RewritePlaceOperations.rewrite_MoveTo from movement.MoveTo. Consumed by placement analysis (produces UserMoved state) and then deleted by RewriteGates after InsertMoves emits the forward Move IR.
Attributes
| Name | Type | Default | Description |
|---|---|---|---|
qubits | tuple[int, ...] | info.attribute() | |
locations | tuple[LocationAddress, ...] | info.attribute() | |
multi_move_warning | bool | info.attribute(default=True) |