Skip to content

Available native passes are not enough for transpilation #20

@YouAndre

Description

@YouAndre

Currently, QKE supports operations such as controlled rotations (CRX, CRY, CRZ) and single-qubit gates like R1, U2, U3. However:

These gates are not addressed by the native passes.

With the available passes, it is not possible to transpile circuits to any known backend (e.g., LRZ, IBM fake devices, AQT, IQM).

To enable broader backend compatibility, additional decomposition passes are needed—for example, decomposing H, X, Z, Y into Rz-based sequences. A candidate pass could be HToRzXRz.
It would be great to add these Passes so the the MQSS Passes Suite can work on its own

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions