Tiny optimizing JIT compiler backend.
-
Updated
Jan 23, 2025 - C++
Tiny optimizing JIT compiler backend.
The carbon intermediate representation language
Small optimizing compiler backend with an SSA-based IR.
Lightweight SSA compiler suite
MLIR dialects for binary number representations.
Flow Control Language, Compiler, and Virtual Machine
The LLVM-based backend (code generator) for the SLang programming language compiler
A toy C++ Compiler written in C++. Mainly used for educational purposes. Was part of a final year dissertation.
This project implements a full-featured compiler for a custom programming language, demonstrating modern compiler design principles and optimization techniques. The compiler follows the traditional multi-pass compilation process while incorporating advanced features like optimization frameworks and sophisticated register allocation.
Add a description, image, and links to the compiler-backend topic page so that developers can more easily learn about it.
To associate your repository with the compiler-backend topic, visit your repo's landing page and select "manage topics."