9
Code Generation and Machine-dependent Optimization
What you will learn in this chapter
- What are the issues in Code Generation?
- How does the Target language influence code generation?
- How does the Instruction Set of the processor influence code generation?
- How are the registers of the processors utilized?
- How are the registers of the processors allocated?
- How is the instruction ordering selected?
- How are various constructs in the High Level programming language implemented in the target language?
- How are Functions and Procedures implemented?
- What is Optimization?
- What are Machine-dependent and Machine-independent optimizations?
- What are the methods of Machine-dependent optimization?
Key Words
code generation, intermediate representation, ...