-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
geminiGemini related issues, bug reports, and feature requestsGemini related issues, bug reports, and feature requestspriority: lowlow priority tasks, backlogs, good-to-haveslow priority tasks, backlogs, good-to-haves
Description
Once this PR is merged: https://github.com/qBraid/qbraid-qir/pull/252/files#top
some open questions:
QIR has a weird way of defining qubits, it is basically just casting an integer to a qubit pointer type. Currently the qbraid package is first analyzing the circuit first to calculate the number of qubits to allocate. I will suggests a slightly different method of just inserting a new statement and then holding a map that maps the static integer value to that qubit to be referenced later.
Implementation is largely converged. The output of the lowering should return a flattened squin kernel
Metadata
Metadata
Assignees
Labels
geminiGemini related issues, bug reports, and feature requestsGemini related issues, bug reports, and feature requestspriority: lowlow priority tasks, backlogs, good-to-haveslow priority tasks, backlogs, good-to-haves