noccA LLVM based self-hosting C compiler
Stars: ✭ 22 (-18.52%)
pymlirPython interface for MLIR - the Multi-Level Intermediate Representation
Stars: ✭ 84 (+211.11%)
quickjs-buildBuild for QuickJS JavaScript Engine
Stars: ✭ 25 (-7.41%)
FanxA portable programming language
Stars: ✭ 101 (+274.07%)
QbdiA Dynamic Binary Instrumentation framework based on LLVM.
Stars: ✭ 801 (+2866.67%)
AccelerateEmbedded language for high-performance array computations
Stars: ✭ 751 (+2681.48%)
Sundials.jlJulia interface to Sundials, including a nonlinear solver (KINSOL), ODE's (CVODE and ARKODE), and DAE's (IDA) in a SciML scientific machine learning enabled manner
Stars: ✭ 167 (+518.52%)
Savior Sourcesource code for savior fuzzer
Stars: ✭ 100 (+270.37%)
FaustFunctional programming language for signal processing and sound synthesis
Stars: ✭ 1,360 (+4937.04%)
LlvmswiftA Swift wrapper for the LLVM C API (version 9.0.1)
Stars: ✭ 641 (+2274.07%)
suicideLLVM pass that detects one undefined behavior, and emits code to delete your hard drive
Stars: ✭ 33 (+22.22%)
setup-clangGitHub action to set up Clang & LLVM
Stars: ✭ 28 (+3.7%)
llvm-eppEfficient Path Profiling using LLVM
Stars: ✭ 16 (-40.74%)
LLASTA high level LLVM IR AST provider for GraphEngine JIT.
Stars: ✭ 21 (-22.22%)
Numba Scipynumba_scipy extends Numba to make it aware of SciPy
Stars: ✭ 98 (+262.96%)
pranaOSA unix operating system written from scratch in c that gives support for arm, x86
Stars: ✭ 138 (+411.11%)
AxiomA powerful realtime node-based audio synthesizer.
Stars: ✭ 599 (+2118.52%)
xcross"Zero Setup" cross-compilation for C/C++. Supports numerous architectures, build systems, C standard libraries, vcpkg, and Conan.
Stars: ✭ 29 (+7.41%)
Tigress protectionPlaying with the Tigress binary protection. Break some of its protections and solve some of its challenges. Automatic deobfuscation using symbolic execution, taint analysis and LLVM.
Stars: ✭ 550 (+1937.04%)
clamStatic Analyzer for LLVM bitcode based on Abstract Interpretation
Stars: ✭ 180 (+566.67%)
MullPractical mutation testing tool for C and C++
Stars: ✭ 536 (+1885.19%)
Shafa-CDFile Compressor written in C using both Shannon Fano and RLE algorithms
Stars: ✭ 24 (-11.11%)
PhasarA LLVM-based static analysis framework.
Stars: ✭ 503 (+1762.96%)
CirctCircuit IR Compilers and Tools
Stars: ✭ 491 (+1718.52%)
LesmaThe Lesma Programming Language
Stars: ✭ 14 (-48.15%)
Staticscript🚀 TypeScript compiler on top of TypeScript as frontend and LLVM as backend
Stars: ✭ 447 (+1555.56%)
lleavesCompiler for LightGBM gradient-boosted trees, based on LLVM. Speeds up prediction by ≥10x.
Stars: ✭ 132 (+388.89%)
EffectiveSanRuntime type and bounds-error checking for C/C++
Stars: ✭ 95 (+251.85%)
Tagua VmTagua VM is an experimental PHP Virtual Machine that guarantees safety and quality by removing large classes of vulnerabilities thanks to the Rust language and the LLVM Compiler Infrastructure.
Stars: ✭ 419 (+1451.85%)
mlir-hsHaskell bindings for MLIR
Stars: ✭ 53 (+96.3%)
BytecoderRich Domain Model for JVM Bytecode and Framework to interpret and transpile it.
Stars: ✭ 401 (+1385.19%)
vicisManipulate LLVM-IR in Pure Rust
Stars: ✭ 194 (+618.52%)
NlvmLLVM-based compiler for the Nim language
Stars: ✭ 380 (+1307.41%)
Sericum(Toy) Compiler Infrastructure influenced by LLVM written in Rust
Stars: ✭ 366 (+1255.56%)
Easy Just In TimeLLVM Optimization to extract a function, embedded in its intermediate representation in the binary, and execute it using the LLVM Just-In-Time compiler.
Stars: ✭ 361 (+1237.04%)
SynapseOSSynapseOS - модульная операционная система на языке C.
Stars: ✭ 93 (+244.44%)
Wasi SdkWASI-enabled WebAssembly C/C++ toolchain
Stars: ✭ 342 (+1166.67%)
ChigraphA visual systems language for beginners compiled using LLVM
Stars: ✭ 247 (+814.81%)
docker-openglMulti-Arch Docker - Mesa 3D OpenGL Software Rendering (Gallium) - LLVMpipe, and OpenSWR Drivers
Stars: ✭ 68 (+151.85%)
XchainA cross compiler toolchain targeting macOS/iOS/etc.
Stars: ✭ 95 (+251.85%)
SollSOLL is a new compiler for generate Ewasm from solidity and yul. See a demo here: https://asciinema.org/a/ezJqNLicn5fya02zwu4VXIo8a
Stars: ✭ 329 (+1118.52%)
Llvm Sys.rsRust bindings to LLVM. (Mirror of https://gitlab.com/taricorp/llvm-sys.rs/)
Stars: ✭ 93 (+244.44%)
cxxdC/C++ language server implemented on top of Clang frontend.
Stars: ✭ 145 (+437.04%)
Sea DsaA new context, field, and array-sensitive heap analysis for LLVM bitcode based on DSA.
Stars: ✭ 90 (+233.33%)
Awesome GraalA curated list of awesome resources for Graal, GraalVM, Truffle and related topics
Stars: ✭ 302 (+1018.52%)
RellicRellic produces goto-free C output from LLVM bitcode
Stars: ✭ 234 (+766.67%)
Enzyme.jlJulia bindings for the Enzyme automatic differentiator
Stars: ✭ 90 (+233.33%)
dextoolSuite of C/C++ tooling built on LLVM/Clang
Stars: ✭ 81 (+200%)
Ts LlvmTypeScript to LLVM compiler (abandoned)
Stars: ✭ 230 (+751.85%)
llvm-kaleidoscopeLLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)
Stars: ✭ 124 (+359.26%)
LLVM4DLLVM C-Api Headers and binaries for Delphi
Stars: ✭ 21 (-22.22%)
neeilangFast, type-safe, object-oriented language by yours truly
Stars: ✭ 42 (+55.56%)
halo😇 Wholly Adaptive LLVM Optimizer
Stars: ✭ 22 (-18.52%)
GhdlVHDL 2008/93/87 simulator
Stars: ✭ 1,285 (+4659.26%)