Skip to content

A Tiger compiler for the x86-64 architecture. Course project for SE302(Compilers).

Notifications You must be signed in to change notification settings

kentang-mit/TigerCompiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TigerCompiler

A Tiger compiler for the x86-64 architecture.

Course project for SE302(Compilers). Instructor: Prof. Binyu Zang; TAs: Mr. Dingji Li and Mr. Haoyu Li.

Log:

Dec 4, 2018

Preliminary implementation for the codegen module, fix some bugs in IR translation.

Dec 25, 2018

Start debugging assembly codes.

Dec 27, 2018

7 Programs can be run.

Dec 30, 2018

Passed all test cases, to implement the escape analysis.

Jan 1, 2018

======END COMPILER 2018======

About

A Tiger compiler for the x86-64 architecture. Course project for SE302(Compilers).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published