-
This circuit is designed to detect for leakage errors on `Qubit(0)`, writing `1` to `leakage_detection_bit` if leakage has occurred:
```
{'bits': [['experiment_bit', [0]], ['leakage_detection_bit', […
-
Programs containing the following can be rejected:
- backward branching
- unsupported runtime function calls
- ?
-
Are there any plans to add the capability of generating [spec-compliant](https://github.com/qir-alliance/qir-spec/tree/main) QIR as an output type for the catalyst compiler?
I know that I can curre…
-
Before passing an input cirq circuit to the QIR converter, we first decompose the circuit to ensure that it only uses gates / operations that are supported by QIR, see [PYQIR_OP_MAP](https://github.co…
-
Think about how to add a pass that gates with the same conditional dependency can be combined to one conditional circbox with the same dependency.
This would be useful for the block generation in t…
-
### Feature Description
Improve the code coverage of the `qbraid_qir` package to > 97%
### Implementation (Optional)
_No response_
-
This is an issue to track progress on the Qualtran to QIR Compiler.
The primary motivation for converting Qualtran circuits to QIR is to:
Enhance Interoperability: QIR-compatible Qualtran circuit…
-
# Overview
The QIR specification has opaque (typed) pointers such a `%Qubit *`. These typed pointer may be in use in target backends and their translators.
[As of LLVM 17,](https://llvm.org/docs…
-
**Describe the solution you'd like**
I'd like the Q# compiler to be able to emit QIR that is not restricted to any particular profile so that it can then be fed into further tooling that can exploi…
-
### Feature Description
I have a custom gate definition in OpenQASM3 and a backend that supports this custom gate natively. When converting to QIR I want that `qbraid_qir` creates a call to an extern…