Skip to content

QIR runtime updates and Q# source handling

Mccaskey, Alex requested to merge github/fork/tnguyen-ornl/tnguyen/qir-test into master

Created by: tnguyen-ornl

(1) qcor driver script to handle .qs source file. Use the qsharp compiler executable (qsc) to compile to llvm IR. Create a QisTarget for QCOR.

(2) Restructure the qir qrt file structures: having qis, array, tuple impls. into separate files. calling the ones that we need for Q#-generated QIR ms-compat, most of them are instructions with different names (e.g. having body suffix)

(3) Handle qubit allocation for FTQC.

(4) Add a couple of examples to the qsharp example folder.

Merge request reports

Loading