LLVM topic

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.

List LLVM repositories

llvm4j

13
Stars
5
Forks
Watchers

Experimental LLVM FFI bindings for the Java Platform

DSPython

14
Stars
1
Forks
Watchers

:snake: DSPython is a damn small Python compiler designed to be used in small places for educational purposes. Based on LLVM.

alon

87
Stars
8
Forks
Watchers

Remix for Solana.

zapcc

1.2k
Stars
64
Forks
Watchers

zapcc is a caching C++ compiler based on clang, designed to perform faster compilations

EuroLLVM19

13
Stars
1
Forks
Watchers

Implementing SPMD control flow in LLVM using reconverging CFGs - Vectorizing Divergent Control-Flow for SIMD Applications

rust-ptx-linker

47
Stars
8
Forks
Watchers

The missing puzzle piece for NVPTX experience with Rust

alive

210
Stars
20
Forks
Watchers

Alive: Automatic LLVM's Instcombine Verifier

fast-bernoulli

5
Stars
2
Forks
Watchers

Fast generation of long sequencies of bernoulli-distributed random variables

bitcode

57
Stars
3
Forks
Watchers

Generate binary LLVM-compatible bitcode from JS

bitcode-builder

17
Stars
3
Forks
Watchers

API for building typed CFG for bitcode module