Based on LLVM, Microsoft Quantum Intermediate Representation (QIR) extends LLVM IR to better suit the representation of quantum constructs. Coming from Microsoft, QIR specifically supports Q# but it ...