Skip to content

stong/cs4240-tiger-compiler

Repository files navigation

CS4240 GangweedGanggang RETARGETABLE tiger compiler that does not use LLIR

The coolest part of this compiler is that since I based the design off LLVM basically all of the heavy algorithms (frontend, regalloc, isel, lowering, etc.) are architecture independent.

How to make:

make

How to run:

java -jar cs4240-1.0-SNAPSHOT.jar <file>

About

LLVM knockoff for my compilers course

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages