Some Compiler Technology Background
Since many approaches to retargetable compilation share some concepts, e.g. concerning source language frontends, intermediate representations, and basic code generation techniques, in this chapter we give some essential background information from a practical viewpoint. In particular, we will not discuss detailed algorithms, but mainly focus on the terminology. For more comprehensive “classical” compiler technology background, several recent textbooks are available, such as [53, 54].
KeywordsBasic Block Tree Parsing Intermediate Representation Address Code Control Flow Graph
Unable to display preview. Download preview PDF.