FastLuaLua trace JIT compiler using LLVM-C
Stars: ✭ 22 (-53.19%)
InkwellIt's a New Kind of Wrapper for Exposing LLVM (Safely)
Stars: ✭ 732 (+1457.45%)
TinyCompilerc compiler based on flex(lex), bison(yacc) and LLVM, supports LLVM IR and obj code generation. 基于flex,bison以及LLVM,使用c++11实现的类C语法编译器, 支持生成中间代码及可执行文件.
Stars: ✭ 162 (+244.68%)
LlvmLibrary for interacting with LLVM IR in pure Go.
Stars: ✭ 670 (+1325.53%)
FrameOfReferenceC++ library to pack and unpack vectors of integers having a small range of values using a technique called Frame of Reference
Stars: ✭ 36 (-23.4%)
Gocaml🐫 Practical statically typed functional programming language implementation with Go and LLVM
Stars: ✭ 653 (+1289.36%)
YuLangThe Yu (羽) programming language.
Stars: ✭ 46 (-2.13%)
NatsuLangNo description or website provided.
Stars: ✭ 96 (+104.26%)
Numba Scipynumba_scipy extends Numba to make it aware of SciPy
Stars: ✭ 98 (+108.51%)
dextoolSuite of C/C++ tooling built on LLVM/Clang
Stars: ✭ 81 (+72.34%)
XchainA cross compiler toolchain targeting macOS/iOS/etc.
Stars: ✭ 95 (+102.13%)
Rhine Ml🏞 an OCaml compiler for an untyped lisp
Stars: ✭ 621 (+1221.28%)
scalehlsA scalable High-Level Synthesis framework on MLIR
Stars: ✭ 62 (+31.91%)
LlvmsharpLLVM bindings for .NET Standard written in C# using ClangSharp
Stars: ✭ 553 (+1076.6%)
expressiExpression-oriented toy programming language written in Rust
Stars: ✭ 17 (-63.83%)
SvfStatic Value-Flow Analysis Framework for Source Code
Stars: ✭ 540 (+1048.94%)
Multi Os EngineMulti-OS Engine: Create iOS Apps in Java (or Kotlin ... etc.)
Stars: ✭ 529 (+1025.53%)
SCAFA Speculation-Aware Collaborative Dependence Analysis Framework
Stars: ✭ 25 (-46.81%)
LangcraftCompiler from LLVM IR to Minecraft datapacks.
Stars: ✭ 495 (+953.19%)
m2langThe LLVM-based Modula-2 compiler
Stars: ✭ 29 (-38.3%)
LlvmProject moved to: https://github.com/llvm/llvm-project
Stars: ✭ 4,461 (+9391.49%)
Kernel-Compile-ScriptThis is a collection of scripts aimed at streamlining the process of kernel compilation for improved efficiency and effectiveness.
Stars: ✭ 20 (-57.45%)
LlvmIntel staging area for llvm.org contribution. Home for Intel LLVM-based projects.
Stars: ✭ 424 (+802.13%)
ts-llvmTypeScript to LLVM compiler (abandoned)
Stars: ✭ 266 (+465.96%)
TheVimIDEModern Vim IDE with support for C/C++, Java, Python, Lua, PHP, JavaScript, Ruby and much more ...
Stars: ✭ 33 (-29.79%)
Llvm Sys.rsRust bindings to LLVM. (Mirror of https://gitlab.com/taricorp/llvm-sys.rs/)
Stars: ✭ 93 (+97.87%)
RapidusA toy JavaScript engine implemented in Rust from scratch
Stars: ✭ 390 (+729.79%)
Dr checkerDR.CHECKER : A Soundy Vulnerability Detection Tool for Linux Kernel Drivers
Stars: ✭ 251 (+434.04%)
Llvm HsHaskell bindings for LLVM
Stars: ✭ 370 (+687.23%)
cpp-compiler-optionsCompilation options for different versions of Clang, GCC and MSVC. Provided a generator and different file formats (cmake, xmake, meson, premake5, bjam/b2, ...)
Stars: ✭ 19 (-59.57%)
Sea DsaA new context, field, and array-sensitive heap analysis for LLVM bitcode based on DSA.
Stars: ✭ 90 (+91.49%)
Enzyme.jlJulia bindings for the Enzyme automatic differentiator
Stars: ✭ 90 (+91.49%)
CodegenExperimental wrapper over LLVM for generating and compiling code at run-time.
Stars: ✭ 362 (+670.21%)
Dg[LLVM Static Slicer] Various program analyses, construction of dependence graphs and program slicing of LLVM bitcode.
Stars: ✭ 242 (+414.89%)
core-reviewScripts, tools & info for doing Bitcoin Core development and code review
Stars: ✭ 78 (+65.96%)
BfcAn industrial-grade brainfuck compiler
Stars: ✭ 340 (+623.4%)
WeldHigh-performance runtime for data analytics applications
Stars: ✭ 2,709 (+5663.83%)
GhdlVHDL 2008/93/87 simulator
Stars: ✭ 1,285 (+2634.04%)
halo😇 Wholly Adaptive LLVM Optimizer
Stars: ✭ 22 (-53.19%)
Speedy.jsAccelerate JavaScript Applications by Compiling to WebAssembly
Stars: ✭ 300 (+538.3%)
KazanMirror; Work-in-progress software-rendering Vulkan implementation
Stars: ✭ 226 (+380.85%)
docDesign documents related to the decompilation pipeline.
Stars: ✭ 23 (-51.06%)
heyoka.pyPython library for ODE integration via Taylor's method and LLVM
Stars: ✭ 45 (-4.26%)
MalcMal (Make A Lisp) compiler
Stars: ✭ 85 (+80.85%)
clang-toolSimple and powerful standalone project for clang-based tools using libtooling (e.g. refactoring, auto-completion, etc.)
Stars: ✭ 35 (-25.53%)
OmniscidbOmniSciDB (formerly MapD Core)
Stars: ✭ 2,601 (+5434.04%)
heyokaC++ library for ODE integration via Taylor's method and LLVM
Stars: ✭ 151 (+221.28%)
ccsmC Code Source Metrics - tool to gather simple metrics from C code
Stars: ✭ 31 (-34.04%)
LikelyA compiler intermediate representation for image recognition and heterogeneous computing.
Stars: ✭ 81 (+72.34%)
JfsConstraint solver based on coverage-guided fuzzing
Stars: ✭ 215 (+357.45%)
VistThe Vist programming language
Stars: ✭ 16 (-65.96%)
js-zijuCompile javascript to LLVM IR, x86 assembly and self interpreting
Stars: ✭ 112 (+138.3%)
quarkQuark is an lisp-like compiled programming language written in Haskell which outputs C code.
Stars: ✭ 33 (-29.79%)
lleavesCompiler for LightGBM gradient-boosted trees, based on LLVM. Speeds up prediction by ≥10x.
Stars: ✭ 132 (+180.85%)
dist-clangDistributed [cross-]compilation for Clang
Stars: ✭ 31 (-34.04%)