adoradFast, Expressive, & High-Performance Programming Language for those who dare
Stars: ✭ 54 (+237.5%)
Proton ClangProton Clang toolchains builds in the form of a continuously updating Git repository. Clone with --depth=1.
Stars: ✭ 126 (+687.5%)
syclSYCL for Vitis: Experimental fusion of triSYCL with Intel SYCL oneAPI DPC++ up-streaming effort into Clang/LLVM
Stars: ✭ 80 (+400%)
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…
Stars: ✭ 2,692 (+16725%)
Optviewer DemoDemonstration of LLVM's opt-viewer tool
Stars: ✭ 63 (+293.75%)
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!
Stars: ✭ 122 (+662.5%)
dumb-obfuscatorTutorial on how to write the dumbest obfuscator I could think of.
Stars: ✭ 147 (+818.75%)
AvalonstudioCross platform IDE and Shell
Stars: ✭ 1,132 (+6975%)
Webassembly ExamplesFrom Simple To Complex. A complete collection of webassembly examples.
Stars: ✭ 177 (+1006.25%)
Dr checkerDR.CHECKER : A Soundy Vulnerability Detection Tool for Linux Kernel Drivers
Stars: ✭ 251 (+1468.75%)
Cheerp LlvmLegacy repo, migrated to cheerp-compiler monorepo
Stars: ✭ 174 (+987.5%)
suicideLLVM pass that detects one undefined behavior, and emits code to delete your hard drive
Stars: ✭ 33 (+106.25%)
ChigraphA visual systems language for beginners compiled using LLVM
Stars: ✭ 247 (+1443.75%)
DaggerBinary Translator to LLVM IR
Stars: ✭ 174 (+987.5%)
ShellvmA collection of LLVM transform and analysis passes to write shellcode in regular C
Stars: ✭ 170 (+962.5%)
Dg[LLVM Static Slicer] Various program analyses, construction of dependence graphs and program slicing of LLVM bitcode.
Stars: ✭ 242 (+1412.5%)
McsemaFramework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode
Stars: ✭ 2,198 (+13637.5%)
afl-dyninstAmerican Fuzzy Lop + Dyninst == AFL Fuzzing blackbox binaries
Stars: ✭ 65 (+306.25%)
nodeprof.jsInstrumentation framework for Node.js compliant to ECMAScript 2020 based on GraalVM.
Stars: ✭ 44 (+175%)
Compile To WebDiscover what languages can be compiled to Web Assembly
Stars: ✭ 164 (+925%)
JitfromscratchExample project from my talks in the LLVM Social Berlin and C++ User Group
Stars: ✭ 158 (+887.5%)
WeldHigh-performance runtime for data analytics applications
Stars: ✭ 2,709 (+16831.25%)
Rhine🔬 a C++ compiler middle-end, using an LLVM backend
Stars: ✭ 157 (+881.25%)
LlvmFork of the LLVM Compiler Infrastructure
Stars: ✭ 155 (+868.75%)
FrameOfReferenceC++ library to pack and unpack vectors of integers having a small range of values using a technique called Frame of Reference
Stars: ✭ 36 (+125%)
RellicRellic produces goto-free C output from LLVM bitcode
Stars: ✭ 234 (+1362.5%)
SysSys: A Static/Symbolic Tool for Finding Good Bugs in Good (Browser) Code
Stars: ✭ 149 (+831.25%)
Crab LlvmStatic Analyzer for LLVM bitcode based on Abstract Interpretation
Stars: ✭ 143 (+793.75%)
LowfatLean C/C++ Bounds Checking with Low-Fat Pointers
Stars: ✭ 139 (+768.75%)
solcoverCode coverage for solidity
Stars: ✭ 64 (+300%)
SamplesSample applications using App.Metrics
Stars: ✭ 19 (+18.75%)
xcross"Zero Setup" cross-compilation for C/C++. Supports numerous architectures, build systems, C standard libraries, vcpkg, and Conan.
Stars: ✭ 29 (+81.25%)
Ts LlvmTypeScript to LLVM compiler (abandoned)
Stars: ✭ 230 (+1337.5%)
LibcudacxxThe C++ Standard Library for your entire system.
Stars: ✭ 1,861 (+11531.25%)
KazanMirror; Work-in-progress software-rendering Vulkan implementation
Stars: ✭ 226 (+1312.5%)
NatsuLangNo description or website provided.
Stars: ✭ 96 (+500%)
Spirv Llvm TranslatorA tool and a library for bi-directional translation between SPIR-V and LLVM IR
Stars: ✭ 223 (+1293.75%)
Llvm NodeNode LLVM 4.0+ Bindings
Stars: ✭ 127 (+693.75%)
OmniscidbOmniSciDB (formerly MapD Core)
Stars: ✭ 2,601 (+16156.25%)
noccA LLVM based self-hosting C compiler
Stars: ✭ 22 (+37.5%)
Shafa-CDFile Compressor written in C using both Shannon Fano and RLE algorithms
Stars: ✭ 24 (+50%)
Llvm[MERGED UPSTREAM] AVR backend for the LLVM compiler library
Stars: ✭ 222 (+1287.5%)
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.
Stars: ✭ 122 (+662.5%)
LibebcC++ Library and Tool for Extracting Embedded Bitcode
Stars: ✭ 122 (+662.5%)
JfsConstraint solver based on coverage-guided fuzzing
Stars: ✭ 215 (+1243.75%)
Llvm Pass TutorialA step-by-step tutorial for building an LLVM sample pass
Stars: ✭ 122 (+662.5%)
expressiExpression-oriented toy programming language written in Rust
Stars: ✭ 17 (+6.25%)
VoltaCompiler for the Volt Programming Language
Stars: ✭ 118 (+637.5%)
HikariLLVM Obfuscator
Stars: ✭ 1,585 (+9806.25%)
Pure LangPure programming language
Stars: ✭ 209 (+1206.25%)
Flaxgeneral purpose programming language, in the vein of C++
Stars: ✭ 111 (+593.75%)
DachsDachs; A Doggy 🐶 Programming Language
Stars: ✭ 82 (+412.5%)
LesmaThe Lesma Programming Language
Stars: ✭ 14 (-12.5%)
BrainAn esoteric programming language compiler on top of LLVM based on Brainfuck
Stars: ✭ 112 (+600%)