bloqade.qasm2.rewrite.glob.GlobalToParallelRule
← Module overview
class
method
sourcemethod
classGlobalToParallelRule¶source
bloqade.qasm2.rewrite.glob.GlobalToParallelRule
Bases: abc.RewriteRule, GlobalRewriteBase
Signature
class GlobalToParallelRule(address_analysis: Dict[ir.SSAValue, address.Address])Parameters
| Name | Type | Description |
|---|---|---|
address_analysis | Dict[ir.SSAValue, address.Address] |
methodrewrite_Statement¶source
bloqade.qasm2.rewrite.glob.GlobalToParallelRule.rewrite_Statement
def rewrite_Statement(node: ir.Statement) -> abc.RewriteResultParameters
| Name | Type | Description |
|---|---|---|
node | ir.Statement |
Returns
abc.RewriteResult
methodrewrite_ugate¶source
bloqade.qasm2.rewrite.glob.GlobalToParallelRule.rewrite_ugate