We accidentally built an LLVM compiler for JAX
Summary
A technical, open-source focused post describing how a quantum-computing team inadvertently built an LLVM-based compiler pipeline for JAX by bypassing XLA and lowering to MLIR, enabling standalone AOT binaries and dynamic shapes. The piece covers the architecture, rationale, and potential applications beyond quantum computing, including edge deployment and custom MLIR passes.