Top 336 llvm open source projects

Flax
general purpose programming language, in the vein of C++
Brain
An esoteric programming language compiler on top of LLVM based on Brainfuck
Opcde2017
Slides and very basic examples
✭ 112
llvm
Tapir Llvm
Tapir extension to LLVM for optimizing Parallel Programs
✭ 109
llvm
Bin2llvm
A binary to LLVM translator
S2e
S2E: A platform for multi-path program analysis with selective symbolic execution.
Cppinsights
C++ Insights - See your source code with the eyes of a compiler
Openshadinglanguage
Advanced shading language for production GI renderers
Programl
Graph-based Program Representation & Models for Deep Learning
Fanx
A portable programming language
Tre
LLVM backed progamming language (Go subset)
Savior Source
source code for savior fuzzer
✭ 100
llvm
Faust
Functional programming language for signal processing and sound synthesis
Numba Scipy
numba_scipy extends Numba to make it aware of SciPy
Xchain
A cross compiler toolchain targeting macOS/iOS/etc.
Llvm Sys.rs
Rust bindings to LLVM. (Mirror of https://gitlab.com/taricorp/llvm-sys.rs/)
Sea Dsa
A new context, field, and array-sensitive heap analysis for LLVM bitcode based on DSA.
Enzyme.jl
Julia bindings for the Enzyme automatic differentiator
Libcxx Pretty Printers
GDB Pretty Printers for libc++ of Clang/LLVM
Ghdl
VHDL 2008/93/87 simulator
Malc
Mal (Make A Lisp) compiler
✭ 85
llvm
Llvm Vs2017 Integration
MSBuild 15.0 Toolset integration for multiple LLVM (From v5 to v8)
Likely
A compiler intermediate representation for image recognition and heterogeneous computing.
✭ 81
llvm
Codechecker
CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy
Meta Clang
Clang C/C++ cross compiler and runtime for OpenEmbedded/Yocto Project
Full Stack Fortran
Fortran to WebAssembly
Sparrow
The Sparrow programming language
✭ 72
llvm
Hobbyscript
Yet Another JVM/LLVM Dynamic Language (LLVM Backend WIP)
Akilang
A compiler for a simple language, built with Python and LLVM
Llvm8
Statically recompiling CHIP8 to Windows and macOS using LLVM
Kai
An expressive low level programming language
Llvm Heat Printer
LLVM Profiling Visualization
Cclyzer
A tool for analyzing LLVM bitcode using Datalog.
✭ 67
cllvm
Optviewer Demo
Demonstration of LLVM's opt-viewer tool
M680x0 Llvm
M68K LLVM Port
Whack
The Whack Programming Language
✭ 61
llvm
Zapcc
zapcc is a caching C++ compiler based on clang, designed to perform faster compilations
✭ 1,109
llvmclang
Llvm 9.0 Learner Tutorial
A blog for LLVM(v9.0.0 or v11.0.0) beginner, step by step, with detailed documents and comments. Record the way I learn LLVM and accomplish a complete project for FPGA High-Level Synthesis with it.
C2goasm
C to Go Assembly
Llvm Hs Examples
Examples for Haskell bindings to LLVM
Llvm D
D bindings for LLVM
Replace function name
LLVM IR编译时替换函数名
✭ 50
llvm
Llvm Demo
A simple example of how LLVM can be used to gather static or dynamic facts about a program.
✭ 48
demollvm
Leekscript V2
A dynamically typed, compiled just-in-time programming language used in Leek Wars' AIs
Rellume
Lift x86-64 to performant LLVM IR
✭ 45
llvm
Stoat
STatic (LLVM) Object file Analysis Tool
Llvm2graphml
Explore LLVM Bitcode interactively using a graph database
Domtresat
Dominator Tree LLVM Pass to Test Satisfiability
Tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Researchnote
通过issue和README来记录日常学习研究笔记 关注 机器学习系统,深度学习, LLVM,性能剖视, Linux操作系统内核 话题 关注 C/C++. JAVA. Python. Golang. Chisel. 编程语言话题 ( Writing Blogs using github issue and markdown! (inculding Machine Learning algs and system, LLVM, Linux kernel, java, python, c++, golang)
Llvm To Snes
LLVM IR → WLA DX (ASM 65c816) → SNES Rom
✭ 39
llvm
Llvm Tutorial Standalone
DEPRECATED (Use: https://github.com/llvm-hs/llvm-hs-kaleidoscope )
Kylin Llvm Obfuscator
based on llvm 5.0.1 release with ollvm
Coat
EDSL for C++ to make just-in-time code generation easier
✭ 37
llvm
61-120 of 336 llvm projects