Chapter 10
Optimizations


 10.1 Non processor specific
   Constant folding
   Constant merging
   Short cut evaluation
   Constant set inlining
   Small sets
   Range checking
   And instead of modulo
   Shifts instead of multiply or divide
   Automatic alignment
   Smart linking
   Inline routines
   Stack frame omission
   Register variables
 10.2 Processor specific
   Intel 80x86 specific
   Motorola 680x0 specific
 10.3 Optimization switches
 10.4 Tips to get faster code
 10.5 Tips to get smaller code