High-performance automatic differentiation of LLVM and MLIR.
-
Updated
Dec 24, 2025 - LLVM
High-performance automatic differentiation of LLVM and MLIR.
A new (MLIR based) high-level IR for clang.
A fork of LLVM/Clang that supports "custom static analysis during compilation" with .clang-rules files. Custom static analysis rules can also match against Unreal Engine UCLASS/etc. metadata associated with AST nodes.
Taint-based program analysis framework for empirical performance modeling.
LLVM Repository and Code samples. LLVM Passes and quick bytes.
This is the repo for my master thesis on a GPU accelerated andersen analysis.
PIM Compiler with LUT is a web-based application that compiles C++ matrix multiplication programs into LLVM IR, translates them into PIM ISA instructions, and generates optimized binary PIM output with a Look-Up Table (LUT) for faster execution. The intuitive Streamlit UI enables easy uploading, compilation, and downloading of output files.
PECBL is a compiler extension that integrates the Posit number format into the LLVM framework.
Add a description, image, and links to the clang topic page so that developers can more easily learn about it.
To associate your repository with the clang topic, visit your repo's landing page and select "manage topics."