Skip to content

Commit ce23736

Browse files
committed
Add: C-API Standalone passes release note
- Remove all of the standalone C API pass release notes.
1 parent e2670f1 commit ce23736

13 files changed

+24
-155
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
features_c:
3+
- |
4+
Add support for some transpiler passes to run standalone with a ``QkCircuit``
5+
from the C API through the following functions:
6+
7+
========================================== =============================================================================
8+
Transpiler pass C API Counterpart
9+
========================================== =============================================================================
10+
:class:`.BasisTranslator` :cpp:func:`qk_transpiler_pass_standalone_basis_translator`
11+
:class:`.CommutativeCancellation` :cpp:func:`qk_transpiler_pass_standalone_commutative_cancellation`
12+
:class:`.ConsolidateBlocks` :cpp:func:`qk_transpiler_pass_standalone_consolidate_blocks`
13+
:class:`.ElidePermutations` :cpp:func:`qk_transpiler_pass_standalone_elide_permutations`
14+
:class:`.CheckGateDirection` :cpp:func:`qk_transpiler_pass_standalone_check_gate_direction`
15+
:class:`.GateDirection` :cpp:func:`qk_transpiler_pass_standalone_gate_direction`
16+
:class:`.InverseCancellation` :cpp:func:`qk_transpiler_pass_standalone_inverse_cancellation`
17+
:class:`.Optimize1qGatesDecomposition` :cpp:func:`qk_transpiler_standalone_optimize_1q_sequences`
18+
:class:`.RemoveDiagonalGatesBeforeMeasure` :cpp:func:`qk_transpiler_pass_standalone_remove_diagonal_gates_before_measure`
19+
:class:`.RemoveIdentityEquivalent` :cpp:func:`qk_transpiler_pass_standalone_remove_identity_equivalent`
20+
:class:`.SabreLayout` :cpp:func:`qk_transpiler_pass_standalone_sabre_layout`
21+
:class:`.Split2QUnitaries` :cpp:func:`qk_transpiler_pass_standalone_split_2q_unitaries`
22+
:class:`.UnitarySynthesis` :cpp:func:`qk_transpiler_pass_standalone_unitary_synthesis`
23+
:class:`.VF2Layout` :cpp:func:`qk_transpiler_pass_standalone_vf2_layout`
24+
========================================== =============================================================================

releasenotes/notes/2.2/add-inverse-cancellation-to-c-5e48ba7ceff2e80c.yaml

Lines changed: 0 additions & 7 deletions
This file was deleted.

releasenotes/notes/2.2/add-remove-identity-equiv-c-4bc4354c54531156.yaml

Lines changed: 0 additions & 7 deletions
This file was deleted.

releasenotes/notes/2.2/add-split_2q_unitaries-c-api-5d9fb88999e06458.yaml

Lines changed: 0 additions & 7 deletions
This file was deleted.

releasenotes/notes/2.2/c-api-basis-translator-fd3b1a8d30011f2c.yaml

Lines changed: 0 additions & 28 deletions
This file was deleted.

releasenotes/notes/2.2/c-api-consolidate-blocks-a1248e1f01cf1736.yaml

Lines changed: 0 additions & 24 deletions
This file was deleted.

releasenotes/notes/2.2/c-api-gate-direction-f8b3fa586f2eec4b.yaml

Lines changed: 0 additions & 6 deletions
This file was deleted.

releasenotes/notes/2.2/c-api-optimize-1q-decomp-88954adfe952e91f.yaml

Lines changed: 0 additions & 28 deletions
This file was deleted.

releasenotes/notes/2.2/commutative_cancellation_c-02659b099671c8cc.yaml

Lines changed: 0 additions & 9 deletions
This file was deleted.

releasenotes/notes/2.2/elide_permutations_c-e2c66e8cd42a1afd.yaml

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)