The compiler design handbook : optimizations and machine code generation - Shankar, P. (Priti); Srikant, Y. N. (Boca Raton : CRC Press, 2008)
chapter 1 Worst-Case Execution Time and Energy Analysis -- chapter 2 Static Program Analysis for Security -- chapter 3 Compiler-Aided Design of Embedded Computers -- chapter 4 Whole Execution Traces and Their Use in Debugging -- chapter 5 Optimizations for Memory Hierarchies -- chapter 6 Garbage Collection Techniques -- chapter 7 Energy-Aware Compiler Optimizations -- chapter 8 Statistical and Machine Learning Techniques in Compiler Design -- chapter 9 Type Systems: Advances and Applications -- chapter 10 Dynamic Compilation -- chapter 11 The Static Single Assignment Form: Construction and Application to Program Optimization -- chapter 12 Shape Analysis and Applications1 -- chapter 13 Optimizations for Object-Oriented Languages -- chapter 14 Program Slicing -- chapter 15 Computations on Iteration Spaces -- chapter 16 Architecture Description Languages for Retargetable Compilation -- chapter 17 Instruction Selection Using Tree Parsing -- chapter 18 A Retargetable Very Long Instruction Word Compiler Framework for Digital Signal Processors -- chapter 19 Instruction Scheduling -- chapter 20 Advances in Software Pipelining -- chapter 21 Advances in Register Allocation Techniques.
Keywords: Code generators; Compilers (Computer programs)