This section has been updated for EPITA-2020 on 2016-01-27.
At the end of this stage, the compiler produces the very low level
intermediate representation: ASSEM. This language is basically
the target assembly, enhanced with arbitrarily many registers
$x666). This output is obviously target dependent: we aim at
MIPS, as we use Nolimips to run it.
Relevant lecture notes include instr-selection.pdf.
|• TC-7 Goals:||What this stage teaches|
|• TC-7 Samples:||See TC-7 work|
|• TC-7 Given Code:||Explanation on the provided code|
|• TC-7 Code to Write:||Explanation on what you have to write|
|• TC-7 FAQ:||Questions not to ask|
|• TC-7 Improvements:||Other Designs|