Skip to content

bloqade.lanes.dialects.place.MoveTo

← Module overview

classMoveTosource

bloqade.lanes.dialects.place.MoveTo

Bases: QuantumStmt

User-directed atom placement directive at the place layer.

class MoveTo

Produced 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

NameTypeDefaultDescription
qubitstuple[int, ...]info.attribute()
locationstuple[LocationAddress, ...]info.attribute()
multi_move_warningboolinfo.attribute(default=True)