CSCD70 Compiler Optimization
-
Updated
Apr 17, 2023 - C++
CSCD70 Compiler Optimization
A compiler we made just for fun :&
RV: A Unified Region Vectorizer for LLVM
The Higher-Order Intermediate Representation
Compilers course project @ IST 2013
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)
Argument parser for modern C++: no runtime overhead; auto-generated help screen.
AOT Code compiler which converts text inputs from Java code into C++, generates LLVM IR, assembles it into machine code, and executes it on the host machine to give outputs.
An optimized C/C++ implementation of the HDBSCAN algorithm for the course Advanced Systems Lab.
An LLVM forked for implementing global register allocation. This is the final project of Advanced Compiler (17' Spring) instructed by Prof. Wei-Chung Hsu.
Few interesting LLVM passes for compiler optimizations
AVX optimized builds of Electron 13.6.9 - Source code.
Compiler Design Labs
Simple LLVM pass that shows the basic LLVM API concepts
Dead Code Elimination & Common Subexpression Elimination. This is the first two homeworks 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."