Skip to content

bloqade.lanes.rewrite.circuit2place.RewriteInitializeToLogicalInitialize

← Module overview

classRewriteInitializeToLogicalInitializesource

bloqade.lanes.rewrite.circuit2place.RewriteInitializeToLogicalInitialize

Bases: abc.RewriteRule

Rewrite gemini.logical.Initialize statements to place.LogicalInitialize statement.

class RewriteInitializeToLogicalInitialize

methodrewrite_Statementsource

bloqade.lanes.rewrite.circuit2place.RewriteInitializeToLogicalInitialize.rewrite_Statement

def rewrite_Statement(node: ir.Statement) -> abc.RewriteResult

Parameters

NameTypeDescription
nodeir.Statement

Returns

abc.RewriteResult

source