CSCD70 Compiler Optimization
-
Updated
Apr 17, 2023 - C++
CSCD70 Compiler Optimization
A compiler collection I made :&
The Higher-Order Intermediate Representation
RV: A Unified Region Vectorizer for LLVM
A simple compiler written from scratch in C++ for an undergraduate course in program translation.
A Fast C and Python like Programming Language that puts the Developer first. WIP
Lightweight SSA compiler suite
A Mx-language compiler focused on backend optimization (Compiler Project of ACM class @ SJTU)
Simple LLVM pass that shows the basic LLVM API concepts
Argument parser for modern C++: no runtime overhead; auto-generated help screen.
Compiler Design Labs
Compilers course project @ IST 2013
Few interesting LLVM passes for compiler optimizations
AVX optimized builds of Electron 13.6.9 - Source code.
An optimized C/C++ implementation of the HDBSCAN algorithm for the course Advanced Systems Lab.
This is a llvm pass that combimnes constant propagation and mem2reg passes.
An LLVM forked for implementing global register allocation. This is the final project of Advanced Compiler (17' Spring) instructed by Prof. Wei-Chung Hsu.
Add a description, image, and links to the compiler-optimization topic page so that developers can more easily learn about it.
To associate your repository with the compiler-optimization topic, visit your repo's landing page and select "manage topics."