The diagram below depicts the data flow in the back-end of the TigerCompiler. It is an extract from the complete CompilerArchitecture. These components are provided by the ASM package. The SpimSimulator is available separately