IR2 ASM

Tiger in Stratego -- Compilation by Program Transformation
The IR2ASM component of the TigerCompiler (in the TigerTrans package) implements InstructionSelection for the MIPS archticture.

IR2ASM.r

The module below is a template that illustrates InstructionSelection according to the maximal munch algorithm. It covers expressions by tiles from the root down and at the same time inserts new temporaries. It needs to be finished to make into a full blown translation.


Moved Permanently

The document has moved here.


Apache/2.2.9 (Unix) DAV/2 mod_ssl/2.2.9 OpenSSL/0.9.8h mod_python/3.3.1 Python/2.5.2 PHP/5.2.6 SVN/1.5.2 Server at www.stratego-language.org Port 80

-- EelcoVisser - 04 Dec 2001


CompilerComponent