Mirror of official llvm git repository located at
http://llvm.org/git/llvm. Updated every five minutes.
LLVM
Updated Mar 22, 2019
Building a modern functional compiler from first principles. (
http://dev.stephendiehl.com/fun/)
Haskell
Updated Oct 15, 2017
Reverse engineering framework in Python
Python
Updated Mar 22, 2019
The Higher-Order Intermediate Representation
C++
Updated Mar 22, 2019
x86/x64 JIT compiler for math string expressions written in C++. Parser is Boost.Spirit X3. AST transformations avail…
C++
Updated Feb 17, 2016
HPC-oriented transpiler for C, C++, Cython, Fortran, OpenCL and Python.
Python
Updated Mar 22, 2019
Sample of building control flow graph, SSA form, phi nodes, LLVM IR for imagined language.
C++
Updated Jun 5, 2017
Parse java bytecode and convert to json representation
Java
Updated Nov 19, 2018
An R package for static analysis of R code.
R
Updated Feb 26, 2019
LLVM IR CMake utils for bitcode file manipulation by opt and friends
CMake
Updated Nov 12, 2018
Bootstrapped compiler platform generating x86 and MIPS assembly
Scheme
Updated Feb 14, 2019
Haskell FIRRTL implementation
Haskell
Updated Mar 2, 2019
This is my final project of Compilers Principles course in XMU developed by Flex and Bison.
C
Updated Jul 10, 2017
The default backend for Watt
Updated Jan 20, 2019
Representación Intermedia, en español.
D
Updated Feb 16, 2019
A front end compiler to compile basic constructs in Rust to an intermediate code (quadruples) with optimizations
Python
Updated Nov 28, 2018
Example project for demonstrating the capabilities of
https://github.com/compor/llvm-ir-cmake-pipelines
Shell
Updated May 19, 2018
CMake support utilities to define, chain and run LLVM passes in groups/pipelines
CMake
Updated Dec 11, 2018
Coursework from CSC 435 (Spring 2018) at UVic.
Java
Updated Apr 2, 2018
Abandoned C compiler project.
C
Updated Feb 23, 2018
Quadruples can be used to store intermediate code during compilation
C
Updated May 4, 2018
A very simple subset of C Compiler(Lexical Analyzer, Syntax Analyzer, Semantic Analyzer & Intermediate Code Generator…
C++
Updated Sep 30, 2018
An implemention of Parse Tree for a Parser in C
C
Updated May 4, 2018
Few interesting LLVM passes for compiler optimizations
C++
Updated Feb 7, 2019
Utility toolset for Hardware Description Languages
Haskell
Updated Oct 15, 2017
Compiler in Python guided in the Tiny Compiler
Python
Updated Jun 8, 2018