home *** CD-ROM | disk | FTP | other *** search
/ Frostbyte's 1980s DOS Shareware Collection / floppyshareware.zip / floppyshareware / BOUT / ATK1IBM.ZIP / 023.MS1 < prev    next >
Text File  |  1991-05-12  |  403b  |  9 lines

  1. Optimization consists of the following steps:
  2. 1) Looking for repeated instructions (25%)
  3. 2) Removing invariants from loops (20%)
  4. 3) Eliminating dead code (30%)
  5. 4) Replacing certain sequences with more efficient sequences (10%)
  6. Some machine dependent steps occur as well:
  7. 5) Allocation of registers, based on number available after taking
  8.    care of parameter passing, and OS-reserved registers
  9.