Compilers course project @ IST 2013
-
Updated
May 27, 2013 - C++
Compilers course project @ IST 2013
Toy example — How can GHC optimize monad transformers?
Code accompanying my talk "Non-Pessimizations in the Swift Compiler"
Extend GCC's GDFA Architecture to Non-separable Framwork
GSoC 2017 Proposal to Kivy (Python Software Foundation)
Simple LLVM pass that shows the basic LLVM API concepts
Auto-Tuning chain to optimize software execution and compilation time upon heterogeneous systems
A couple of interesting code I was working on to create compilers.
A simple compiler, generate bytecode for JVM
An LLVM forked for implementing global register allocation. This is the final project of Advanced Compiler (17' Spring) instructed by Prof. Wei-Chung Hsu.
Dead Code Elimination & Common Subexpression Elimination. This is the first two homeworks of Advanced Compiler (17' Spring) instructed by Prof. Wei-Chung Hsu.
Register allocation using graph coloring w/ racket/nanopass
Smart C/C++ compiler
本文是原文的翻译——优化 Swift 编译时间的 Tips。Collection of advice on optimizing compile times of Swift projects in Chinese 🇨🇳.
APReF: An Automatic Parallelizer of Recursive Functions for Haskell
Compiler Optimization
This is a llvm pass that combimnes constant propagation and mem2reg passes.
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."