optimization is the strategy of examining intermediate code as produced by or during the code generation phase with the aim of producing code that runs very efficiently.Production of code that use very little space has also been a goal of some optimizers; nevertheless, the main emphasis has traditionally been and will be in this chapter on the generation of very fast executing code.
Reference/Source :
Theory and Practice of Compiler Writing.
Jean-Paul Tremblay and Paul G. Sorenson.