bloqade.qasm2.passes.parallel
parallel¶
bloqade.qasm2.passes.parallel
Passes for converting parallel gates into multiple single gates as well as converting multiple single gates to parallel gates.
View bloqade.qasm2.passes.parallel.ParallelToUOp →View bloqade.qasm2.passes.parallel.ParallelToUOp.generate_rule →View bloqade.qasm2.passes.parallel.ParallelToUOp.unsafe_run →View bloqade.qasm2.passes.parallel.UOpToParallel →View bloqade.qasm2.passes.parallel.UOpToParallel.merge_policy_type →View bloqade.qasm2.passes.parallel.UOpToParallel.rewrite_to_native_first →View bloqade.qasm2.passes.parallel.UOpToParallel.constprop →View bloqade.qasm2.passes.parallel.UOpToParallel.unsafe_run →View bloqade.qasm2.passes.parallel.ParallelToGlobal →View bloqade.qasm2.passes.parallel.ParallelToGlobal.generate_rule →View bloqade.qasm2.passes.parallel.ParallelToGlobal.unsafe_run →