The Design of Intermediate Languages in Optimizing Compilers

Every compiler passes code through several stages, each a sort of mini- compiler of its own. Thus each stage may deal with the code in a different representation, which may have little to do with the source or target language. We can describe these in-memory representations as languages in...

Full description

Bibliographic Details
Main Author: Maurer, Luke
Other Authors: Ariola, Zena
Language:en_US
Published: University of Oregon 2018
Subjects:
GHC
Online Access:http://hdl.handle.net/1794/23903