passes#
Full path: iqm.qrisp_iqm.passes
Transpilation passes for IQM-targeted circuit compilation.
Provides a composable PassManager-based transpilation pipeline with:
Default pipeline
create_iqm_pass_manager()— factory for the complete plasma-sabre pipeline.transpile_to_iqm()— one-liner convenience wrapper.
Individual passes
Layout:
plasma_layout(),vf2pp_layout()Routing:
plasma_route()Optimisation:
commute_phases(),measurement_parallelization()
Subpackages and modules
|
Create a pass that optimizes U3 gates by commuting phase information past SWAP gates. |
Default plasma-sabre PassManager for IQM-targeted transpilation. |
|
Combine consecutive measurements into single multi-qubit measurements. |
|
Routing and placement passes. |