Incubator
CIRCT The Circuit IR Compilers and Tools (CIRCT) project aims to apply MLIR and the LLVM development methodology to the domain of hardware design tools. The EDA industry has well-known and widely used proprietary and open source tools. However, these tools are often inconsistent, have usability concerns, and were not designed together into a common platform. We believe that open source design tools leveraging multiple abstractions designed around a coherent framework like MLIR can radically disrupt this industry, in the same way that open source compilers now dominate the software tool industry. Enzyme The Enzyme project is a tool that takes arbitrary existing code as LLVM IR and computes the derivative (and gradient) of that function. torch-mlir This category is intended for questions, discussions, proposal, etc. about the mlir-npcomp incubator project, a MLIR based compiler toolkit for numerical python programs, hosted at: https://github.com/llvm/mlir-npcomp/