The compiler design handbook: optimizations and machine code generation - Priti Shankar; Editor (2008)