Dr checkerDR.CHECKER : A Soundy Vulnerability Detection Tool for Linux Kernel Drivers
ChigraphA visual systems language for beginners compiled using LLVM
Dg[LLVM Static Slicer] Various program analyses, construction of dependence graphs and program slicing of LLVM bitcode.
CheckedcChecked C is an extension to C that lets programmers write C code that is guaranteed by the compiler to be type-safe. The goal is to let people easily make their existing C code type-safe and eliminate entire classes of errors. Checked C does not address use-after-free errors. This repo has a wiki for Checked C, sample code, the specification, a…
WeldHigh-performance runtime for data analytics applications
RellicRellic produces goto-free C output from LLVM bitcode
Ts LlvmTypeScript to LLVM compiler (abandoned)
KazanMirror; Work-in-progress software-rendering Vulkan implementation
Llvm[MERGED UPSTREAM] AVR backend for the LLVM compiler library
JfsConstraint solver based on coverage-guided fuzzing
SymbioticSymbiotic is a tool for finding bugs in computer programs based on instrumentation, program slicing and KLEE
Cmake ScriptsA selection of useful scripts for use in CMake projects, include code coverage, sanitizers, and dependency graph generation.
AliveAlive: Automatic LLVM's Instcombine Verifier
MirMir (backports): Sparse tensors, Hoffman
Alive2Automatic verification of LLVM optimizations
NxdkThe cross-platform, open-source SDK to develop for original Xbox: *new* xdk
ReoptA tool for analyzing x86-64 binaries.
LhcThe LLVM LHC Haskell Optimization System
FakepdbTool for PDB generation from IDA Pro database
JlangJLang: Ahead-of-time compilation of Java programs to LLVM
Awesome LlvmA curated list of awesome LLVM related docs, tools, and other resources.
Clang Expand🐉 A clang tool for happy refactoring without source-code gymnastics
Llvm Guide ZhUser Guides For those new to the LLVM system.(LLVM系统的新用户指南,中文翻译版)
DstepA tool for converting C and Objective-C headers to D modules
Cheerp LlvmLegacy repo, migrated to cheerp-compiler monorepo
DaggerBinary Translator to LLVM IR
ShellvmA collection of LLVM transform and analysis passes to write shellcode in regular C
McsemaFramework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode
ClingThe cling C++ interpreter
JitfromscratchExample project from my talks in the LLVM Social Berlin and C++ User Group
Rhine🔬 a C++ compiler middle-end, using an LLVM backend
LlvmFork of the LLVM Compiler Infrastructure
SysSys: A Static/Symbolic Tool for Finding Good Bugs in Good (Browser) Code
Crab LlvmStatic Analyzer for LLVM bitcode based on Abstract Interpretation
Clang Llvm Tutorialclang & llvm examples, e.g. AST Interpreter, Function Pointer Analysis, Value Range Analysis, Data-Flow Analysis, Andersen Pointer Analysis, LLVM Backend...
LowfatLean C/C++ Bounds Checking with Low-Fat Pointers
LibcudacxxThe C++ Standard Library for your entire system.
GllvmWhole Program LLVM: wllvm ported to go
Proton ClangProton Clang toolchains builds in the form of a continuously updating Git repository. Clone with --depth=1.
Metareflect Metareflect is a lightweight reflection system for C++, based on LLVM and Clangs libtooling.
Llvm UtilsLLVM/Clang for Visual Studio 2019, 2017, 2015, 2013, 2012 and 2010. clang-cl for Python3 distutils. Utils for Clang Static Analyzer
Llvm MirrorNOTE: The LLVM project now operates official Git mirrors as well: http://llvm.org/docs/GettingStarted.html#git-mirror -- An automated mirror of llvm/trunk from LLVM's SVN. Updates hourly. Release branches and tags are tracked manually. This mirror is *not* commit-ID compatible with the official Git mirrors.
LibebcC++ Library and Tool for Extracting Embedded Bitcode
BsodsurvivorThis project aims to facilitate debugging a kernel driver in windows by adding support for a code change on the fly without reboot/unload, and more!
VoltaCompiler for the Volt Programming Language