ScaffCC: Scalable compilation and analysis of quantum programs
We present ScaffCC, written in LLVM, as a scalable compiler for quantum applications. We use a modified output format and dynamic code generation to keep overhead low. We integrate entanglement, critical-path and resource analysis passes in ScaffCC. We discuss methods for tradeoff of accuracy and speed in quantum code analysis.
compilers quantum computation reversible logic