LLVM
The LLVM compiler infrastructure project is a set of compiler and toolchain technologies, which can be used to develop a front end for any programming language and a back end for any instruction set architecture.
- GitHub: https://github.com/topics/llvm
- Wikipedia: https://en.wikipedia.org/wiki/LLVM
- Repo: https://github.com/llvm/llvm-project
- Created by: Vikram Adve, Chris Lattner
- Released: 2019
- Last updated: 2026-06-23 00:17:55 UTC
- JSON Representation
https://github.com/agra-uni-bremen/hardbound-llvm
LLVM 11 compiler pass for HardBound instrumentation
c hardbound llvm llvm-pass memory-safety
Last synced: 20 Jan 2026
https://github.com/miri-lang/miri
A modern, GPU-first, statically-typed, compiled programming language designed for balancing high performance and safety in the age of Generative AI
compiler cranelift gpu gpu-programming llvm miri programming-language
Last synced: 08 May 2026
https://github.com/wkaisertexas/sipc
Extending the Tiny Imperative Language into the Simple Imperative Language
Last synced: 04 May 2026
https://github.com/dm1trykrylov/ir-compiler
Custom IR Compiler for Python-like language
Last synced: 26 Sep 2025
https://github.com/mpenick/no-global-alloc-tool
A tool to detect usage of the global or system versions of operator new() and operator delete()
Last synced: 16 Apr 2026
https://github.com/simomux/llvm_17
Lab assignments for my Middle-End compilers class A.Y. 2023-2024
Last synced: 08 Jan 2026
https://github.com/artempyanykh/eurollvm25
Reference for my presentation at EuroLLVM 2025
asan llvm performance presentation sanitizers
Last synced: 10 Apr 2025
https://github.com/blacksujit/deep-learning-specialization-repo
This repo contains the neural networks learning's with tensorflow with all the high level deep learning concepts i am learning with project implementation
deep deep-layers deep-learning deep-neural-networks embeddings-word2vec llvm network-embeddings neural-network transformers-layers transformers-models vision-language-model
Last synced: 26 Apr 2026
https://github.com/stackoverflowexcept1on/wasm-builder-regression
LLVM regression that affects our wasm-builder
Last synced: 17 Apr 2026
https://github.com/dtcxzyw/llvm-inst-db
Instruction database extracted from LLVM source
asmjit assembler assembly compiler decompiler disassembler emulator isa llvm qemu
Last synced: 17 Apr 2026
https://github.com/maxrt101/xcc
XCC Programming language compiler based on LLVM
compiler cpp17 llvm programming-language
Last synced: 02 May 2026
https://github.com/pithecene-io/dao
Dao is a language project for high-performance structured computation
compiler cpp23 language-design llvm longarc lsp playground programming-language systems-language
Last synced: 04 Apr 2026
https://github.com/nidhish-balasubramanya/pim-compiler-with-lut
PIM Compiler with LUT is a web-based application that compiles C++ matrix multiplication programs into LLVM IR, translates them into PIM ISA instructions, and generates optimized binary PIM output with a Look-Up Table (LUT) for faster execution. The intuitive Streamlit UI enables easy uploading, compilation, and downloading of output files.
clang compiler-design llvm llvm-ir lut memory-processing pim streamlit
Last synced: 20 Apr 2026
https://github.com/yeet-src/toolchain
Static, version-pinned build toolchain for yeet scripts
clang ebpf llvm static-binaries toolchain yeet
Last synced: 20 Jun 2026
https://github.com/guna-sd/stdtype
An MLIR dialect for a unified type system.
Last synced: 26 Mar 2025
https://github.com/edg-l/irvm
A IR compiler target with a native Rust friendly API that lowers to LLVM IR.
Last synced: 17 Apr 2026
https://github.com/tomsik68/travis-llvm
Script to install llvm on travis-ci. Some features provided by the script might be specific to https://github.com/mchalupa/dg.
Last synced: 18 Apr 2026
https://github.com/itas109/llvm-examples
antlr4 llvm examples
antlr4 compiler llvm llvm-backend llvm-compiler llvm-frontend
Last synced: 18 May 2026
https://github.com/hadyrashwan/wear-what
AI-generated clothing suggestions based on current weather conditions
huggingface llvm stable-diffusion streamlit
Last synced: 18 Apr 2026
https://github.com/i3abghany/kyoto
The Kyoto Programming Language and its compiler, Cyoto
antlr4 boost compiler llvm programming-language
Last synced: 18 May 2026
https://github.com/ben-crowhurst/llvm-project
Implementation of proposed C++ Manifold Operators.
compiler compiler-design compilers cpp llvm llvm-tutorial proof-of-concept rfc wg21
Last synced: 17 May 2026
https://github.com/deshrike/c-wasm
Compile C to WebAssembly Experiment
c linux llvm mandelbrot wabt wasm webassembly
Last synced: 05 Apr 2026
https://github.com/antonsynd/sidewinder
A statically-typed Pythonic language that transpiles to C++20
ahead-of-time aot-compilation compiled-language cpp cpp20 cxx cxx20 ir llvm mamba python pythonic static-typing statically-typed transpilation transpiled-language transpiler wasm
Last synced: 18 Apr 2026
https://github.com/kassane/ffi-flang-zig
FFI flang-new runtime with Zig
cross-compile ffi ffi-bindings flang fortran llvm zig zig-package
Last synced: 04 Jan 2026
https://github.com/lillian0x1a/lilium
Safe low-level programming with Python-like syntax.
compiler llvm programming-language rust-alternative safe-unsafe systems-programming
Last synced: 04 Oct 2025
https://github.com/wuruoyu/a-working-c-compiler
Implement a working compiler for a C language subset (front-end + various optimizatons on LLVM IR + back-end)
Last synced: 20 Apr 2026
https://github.com/weliveindetail/llvmsocial-jit
Compiling at Runtime with LLVM slides - LLVM Social Berlin September 29th, 2016
Last synced: 19 May 2026
https://github.com/pachadotdev/clang-format-example
Example GHA workflow of how to use https://github.com/pachadotdev/clang-format
Last synced: 21 Apr 2026
https://github.com/ingener74/fun
Язык программирования Fun
cmake ffi jit llvm programming-language
Last synced: 21 Apr 2026
https://github.com/pseyfert/zsh-clangd-indexer-completion
zsh tab completion for clangd-indexer
clang-indexer llvm zsh-completion zsh-completions
Last synced: 12 Apr 2025
https://github.com/vyorkin/caleidoscope
:construction: Working through the LLVM kaleidoscope tutorial in OCaml. WIP.
Last synced: 22 Apr 2026
https://github.com/pavly-gerges/pavly-gerges
A modular designed web-embedded resume using modular software engineering techniques.
algorithms android calculus cpp design-patterns embedded-systems gcc-complier gnu-linux java jmonkeyengine3 kotlin llvm medicine neurosurgery raspberrypi software-architecture surgery
Last synced: 13 Apr 2026
https://github.com/yilingqinghan/irlab
A web-based visual tool for comparing, exploring, and understanding LLVM IRs — under construction 🚧
Last synced: 22 Apr 2026
https://github.com/christimperley/docker-llvm
Provides an Alpine-based Docker image with Clang and LLVM 11, built from source
Last synced: 22 Apr 2026
https://github.com/tytonidaehangover51/anvil
🚀 Simplify C project builds with Anvil, a minimal, dependency-free system offering live file watching, custom directories, and easy Makefile generation.
ace anvil anvil-zksync arma bukkit bukkit-plugin dagger2-android debugging decompiler fullstack gui kotlin-compiler-plugin kubernetes-controller kubernetes-operator llvm parser realism verification
Last synced: 13 Apr 2026
https://github.com/amila-rukshan/chocopy
ChocoPy - statically typed subset of Python.
chocopy dynamic-dispatch llvm object-oriented programming-language
Last synced: 24 Apr 2026
https://github.com/enzymead/llvm-docker
⚙️Docker images providing LLVM for use in CI
Last synced: 24 Apr 2026
https://github.com/byacherx/emlang
EMLang is a modern programming language designed for ease of use. It uses the LLVM backend and is written in C++. EMLang is an experimental language and should never be used in production.
Last synced: 24 Apr 2026
https://github.com/aligusnet/cheasle
bison llvm programming-language re-flex
Last synced: 20 May 2026
https://github.com/damechocolateya/yasos
Compiler for the new language yasos
compiler cpp llvm programming programming-language
Last synced: 09 May 2026
https://github.com/rdmello/kaleidoscope
following along with an LLVM tutorial
cpp cpp11 kaleidoscope-lang llvm
Last synced: 19 Apr 2026
https://github.com/omarazizi/expression-compiler
Simple Expression Compiler in C++ & LLVM
Last synced: 03 Feb 2026
https://github.com/xlauko/lart-runtime
LART Runtime Support Library
abstract-interpretation c c-plus-plus clang llvm sanitizer verification
Last synced: 08 May 2026
https://github.com/vyorkin/tiger-llvm
:construction: Tiger in LLVM. WIP.
llvm ocaml tiger tiger-compiler tiger-language
Last synced: 23 Jun 2026
https://github.com/minseoc03/llvm-kaleidoscope-playground
This project is a step-by-step implementation of a simple functional language based on the LLVM Kaleidoscope Tutorial.
abstact-syntax-tree codegen compiler cpp jit llvm llvm-ir parser toy-language
Last synced: 20 May 2026
https://github.com/gemesa/phantom-pass
LLVM based code obfuscator passes
anti-reverse-engineering anti-reversing compiler llvm llvm-ir llvm-pass obfuscation obfuscation-tool obfuscator
Last synced: 18 May 2026
https://github.com/sarumc/bds-sdk-generator
A utility for reconstructing symbols from the PDB into compilable C headers
bedrock-dedicated-server cmake demangle-symbols docker llvm microsoft minecraft
Last synced: 08 May 2026
https://github.com/gnuheike/ai-conversationinsights-python3-chromadb-llvm
A Python application for analyzing Telegram chat messages using ChromaDB and LLMs. This tool analyzes Telegram chat exports to answer questions about conversation patterns using embeddings and locally-run LLMs.
analytics chromadb llvm privacy python telegram
Last synced: 28 Apr 2026
https://github.com/wingleeio/inga
The Inga language: typed errors and inferred dependencies as effect rows, Effect.ts semantics in Koka-style direct syntax. Interpreter + LLVM native backend, formatter, and LSP — in Rust.
compiler effect-system language llvm lsp rust
Last synced: 14 Jun 2026
https://github.com/dilemafixer/code-share-protocol
SCP (Code Share Protocol) enables dynamic code sharing and integration at runtime without compilation to files or application restarts. It addresses the lack of stable ABI in many languages by providing a self-describing binary format with metadata about functions, types, and dependencies.
dynamic-programming jit llvm llvm-ir protocol runtime
Last synced: 04 Sep 2025
https://github.com/bd-g/isothermal-speculative-pre
Semester project for UMich EECS 583 Compilers course
Last synced: 28 Apr 2026
https://github.com/codewithmirza/sample4
compiling libclang from the llvm repository to WASM.
c cpp libclang llvm webassembly
Last synced: 19 Jan 2026
https://github.com/bhavjitchauhan/llsimd
Portable SIMD intrinsics through LLVM IR.
Last synced: 28 Apr 2026
https://github.com/jowi-dev/arcane
Arcane is a programming language that makes your work feel like magic
elixir languages llvm systems-programming
Last synced: 20 May 2026
https://github.com/dikshasethi2511/compilers_assignment_2
Implemented an LLVM pass designed to detect array accesses with NULL bases at runtime. It uses data flow analysis to identify array accesses where the array base is guaranteed not to be NULL, ensuring that null pointer dereferences are caught and handled appropriately.
Last synced: 06 Jan 2026
https://github.com/rachitdhar/em
Compiler for the Em programming language
compilers languages llvm parsing syntax-analysis
Last synced: 14 May 2026
https://github.com/mansafreo/pie-compiler
A Proof of concept compiler for a custom programming language
automata-theory code-generation compiler-design compilers intermediate-representation llvm programming-language-development static-types
Last synced: 29 Apr 2026
https://github.com/caphosra/docker-llvm-alpine
To create a docker image which uses alpine as base and has been installed LLVM.
alpine alpine-image alpine-linux docker docker-image dockerfile llvm
Last synced: 04 May 2026
https://github.com/hellorheina/ngebski-compiler
ngebSki: LLVM based programming language and compiler, built using python
c compiler-design llvm python rply
Last synced: 08 May 2026
https://github.com/muznocci/language_odin
Odin is a programming language that can be interpreted or compiled. It is designed to be simple, fast, and efficient. This repository contains the source code for the Odin compiler and interpreter.
language llvm odin odin-programming-language rust
Last synced: 29 Apr 2026
https://github.com/spaghettifunk/alaska
A mix between Go and Rust to reach the sweet spot with LLVM as backend
go llvm programming-language rust
Last synced: 06 Jan 2026
https://github.com/laugharne/rust_compiler_deep_dive
In this video, Daniel Cumming a formal verification engineer at Runtime Verification and Rust instructor at RareSkills explains how the Rust compiler works under the hood. This talk will explain the Rust compiler pipeline.
ast cargo cfg compiler compilers ir llvm llvm-ir mir rust rust-lang rustc solidity vyper
Last synced: 10 May 2026
https://github.com/jakecc-codes/dangerfell
Basically flappy bird but with a gun.
clang cpp cxx game game-engine llvm windows
Last synced: 09 May 2026
https://github.com/berkus/boost-statechart-viewer
Clone of https://rtime.felk.cvut.cz/statechart-viewer/ updated for latest LLVM
boost boost-statechart dot fsm llvm statechart visualizer
Last synced: 14 May 2026
https://github.com/johanjino/pnd-loads
Source Repository for the research conducted in Thesis: Compiler Analysis and Profiling Assisted Memory Dependency Prediction.
Last synced: 30 Apr 2026
https://github.com/terminaldweller/cfe-extra
a bunch of utility functions for clang tools which i usually end up using
Last synced: 30 Apr 2026
https://github.com/ablt-ai/ablt_python_api
aBLT Python API wrapper
ablt ai api artificial-intelligence chatbot chatbot-api llvm python-api
Last synced: 17 Apr 2025
https://github.com/maestropravaler/llvm_risc_v_xvec2
Neste projeto desenvolvi uma impressora geradora do código assembly capaz de realizar a comunicação com a arquitetura RISCV_XVEC2.
Last synced: 18 Aug 2025
https://github.com/tgymnich/basicblog
📒 Publish Blog
blog llvm programming-languages publish swift
Last synced: 30 Apr 2026
https://github.com/re-masashi/book
A compiled language with some nice type inference and a garbage collector.
compiler inkwell llvm type-inference
Last synced: 30 Apr 2026
https://github.com/petlukk/eacompute
Explicit compute kernels → shared libraries + native bindings for Python, Rust, C++, PyTorch.
aarch64 avx-512 avx2 code-generation compiler compute-kernels cpp ffi high-performance-computing llvm neon programming-language python pytorch rust simd
Last synced: 13 May 2026
https://github.com/abyanmajid/trump
Trump meme compiled language built in Rust and LLVM
compiler llvm meme programming-language trump
Last synced: 01 May 2026
https://github.com/emomaxd/zenith
a tiny C front-end.
c-plus-plus compiler llvm llvm-frontend programming-language
Last synced: 21 Apr 2026
https://github.com/lucaanza/myfirstllvm_compiler
Creating a Compiler for the Kaleidoscope Programming Language using LLVM16.
bison compiler flex kaleidoscope llvm
Last synced: 08 Mar 2026
https://github.com/alexeysachkov/llvm-vim
This repo contains settings for the vim editor to work on llvm *.ll and tablegen *.td files. Files are extracted from llvm/llvm-project to be able to install them using Vundle, for example
Last synced: 03 May 2026
https://github.com/speakez-llc/fsharp-mlir-hello
Proof of Concept using MLIR and LLVM to build binaries from F# code
dotnet fsharp fsharp-console llvm mlir
Last synced: 14 Mar 2025