m2langThe LLVM-based Modula-2 compiler
lldbgA lightweight native GUI for LLDB.
opencilk-projectMonorepo for the OpenCilk compiler, forked from llvm/llvm-project. See the OpenCilk/infrastructure repository for build and installation instructions.
heyokaC++ library for ODE integration via Taylor's method and LLVM
aWsmWebAssembly ahead-of-time compiler and runtime. Focuses on generating fast code, simplicity, and portability.
dr checker 4 linuxPort of "DR.CHECKER : A Soundy Vulnerability Detection Tool for Linux Kernel Drivers" to Clang/LLVM 10 and Linux Kernel
JitCatA C++17 library for parsing and executing expressions. Allows easy exposure of variables and functions from C++ through built-in reflection functionality.
ebpfpubebpfpub is a generic function tracing library for Linux that supports tracepoints, kprobes and uprobes.
proton-clang-buildA set of scripts to build optimized LLVM and binutils toolchains. See https://github.com/kdrag0n/proton-clang for prebuilts.
anvillanvill forges beautiful LLVM bitcode out of raw machine code
pymlirPython interface for MLIR - the Multi-Level Intermediate Representation
llvm-eppEfficient Path Profiling using LLVM
surveyorA symbolic debugger for C/C++ (via LLVM), machine code, and JVM programs
CFI-LBAdaptive Callsite-sensitive Control Flow Integrity - EuroS&P'19
docDesign documents related to the decompilation pipeline.
joernOpen-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs
JazzJazz - modern and fast programming language.
manyclangsRepository hosting unofficial binary pack files for many commits of LLVM
LOWLLVM参照着OLLVM写的一个混淆库,只要机器上有装LLVM,就可以直接编译拿来用
verificarloA tool for debugging and assessing floating point precision and reproducibility.
impCompiler for IMP programming language implemented in Haskell
Batch-FirstA JIT compiled chess engine which traverses the search tree in batches in a best-first manner, allowing for neural network batching, asynchronous GPU use, and vectorized CPU computations.
open-opsOpen Optimizing Parallelizing System
llvm-package-windowsProvides LLVM binary packages for an (almost) complete Windows build matrix. Built and packaged by GitHub Actions.
YuLangThe Yu (羽) programming language.
systemc-compilerThis tool translates synthesizable SystemC code to synthesizable SystemVerilog.
OS-CFIOrigin-sensitive Control Flow Integrity (OS-CFI) - USENIX Security 2019
CMLFSClang-Built Musl Linux From Scratch
molluscPure-Rust libraries for parsing, interpreting, and analyzing LLVM
OCCAMOCCAM: Object Culling and Concretization for Assurance Maximization
movForthLLVM frontend for the Forth Language
losLos是一个c/c++语言编译型的虚拟机。它使用llvm/clang作为其前端,losld做后端对源代码进行编译,生成los指令文件。Los is a c/c++-compiled virtual machine. It uses llvm/clang as its front end, losld does the backend to compile the source code, and generates the los directive file.
lhcThe LLVM LHC Haskell Optimization System
cladclad -- automatic differentiation for C/C++
pacxx-llvmProgramming Accelerators with C++ (PACXX)
ebpfaultA BPF-based syscall fault injector
evm llvmOfficial repo of the EVM LLVM project
adoradFast, Expressive, & High-Performance Programming Language for those who dare
FPCheckerA dynamic analysis tool to detect floating-point errors in HPC applications.
rainA programming language.
syclSYCL for Vitis: Experimental fusion of triSYCL with Intel SYCL oneAPI DPC++ up-streaming effort into Clang/LLVM
flextoolC++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse language, etc.)
LLASTA high level LLVM IR AST provider for GraphEngine JIT.
docker-openglMulti-Arch Docker - Mesa 3D OpenGL Software Rendering (Gallium) - LLVMpipe, and OpenSWR Drivers