Skip to content

✨ Improve QIR support #1734

@denialhaag

Description

@denialhaag

#1710 has improved QIR support by providing separate conversions for the Base Profile and the Adaptive Profile.

This issue collects further improvements to our QIR support. It is expected to grow in the future.

  • Extend the IR and pipeline test suites to cover the Base Profile.
  • Use a centralized pass for converting a memref of qubits to a collection of static qubits, replacing the ConvertMemRefLoadOp pattern in the conversion to the Base Profile.
  • Develop a verification tool to check profile compliance.

Please break out sub-issues as needed when implementing certain bullet points.

Metadata

Metadata

Assignees

No one assigned

    Labels

    MLIRAnything related to MLIRQIRAnything related to QIRenhancementImprovement of existing feature

    Type

    No fields configured for Task.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions