The Design of an Optimizing Compiler - Wulf, William; Johnsson, Richard; Weinstock, Charles B.; Hobbs, Steven O.; Geschke, Charles M. (American Elsevier Publishing Company,Inc, 1975)