
What you will learn in this chapter
Key Words
Code Optimization
10
c
What are the issues in Code Optimization?
c
How are Basic Blocks found out?
c
What is a Flow-graph?
c
What is Value Numbering Scheme?
c
What is Peep-hole optimization?
c
What are the different methods of Peep-hole optimization?
c
What is Structural Optimization?
c
What are the different methods of Structural Optimization?
c
How is Global Data-flow analysis done?
c
What is Live variable analysis and how is it done?
c
What are Super-optimizers?
machine-independent optimization, flow-graph, value numbering, peep-hole
optimization, structural optimization, global data-flow analysis, live variable ...