Skip to content

This is the repository of MIPT course where a compiler with SoN IR will be written for a virtual machine which written earlier

Notifications You must be signed in to change notification settings

techie-mike/compiler-for-vm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JIT/AOT compiler for virtual machine

This is the repository of MIPT course where will be written a compiler with Sea of nodes IR for a virtual machine which is written earlier.

Build project:

mkdir build && cd build
cmake -GNinja ..
ninja

Run tests:

cd build
ninja tests

Source list

  1. A Simple Graph-Based Intermediate Representation, Cliff Click, Michael Paleczny, 1995
  2. Global code motion/global value numbering, Cliff Click, 1995

About

This is the repository of MIPT course where a compiler with SoN IR will be written for a virtual machine which written earlier

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published