bloqade.lanes.rewrite.place2move.InsertFill
← Module overview
class
method
source
classInsertFill¶source
bloqade.lanes.rewrite.place2move.InsertFill
Bases: RewriteRule
Emit move.Fill at function entry, with location_addresses collected from place.NewLogicalQubit.location_address in allocation order.
class InsertFillPre-condition: every NewLogicalQubit has a non-None location_address (established by ResolvePinnedAddresses).
methodrewrite_Statement¶source
bloqade.lanes.rewrite.place2move.InsertFill.rewrite_Statement
def rewrite_Statement(node: ir.Statement) -> RewriteResultParameters
| Name | Type | Description |
|---|---|---|
node | ir.Statement |
Returns
RewriteResult