> [Keep in mind that the IBM 801 project, the original RISC work, closely> involved John Cocke, Fran Allen, and other compiler experts. The PL.8> compiler that was part of that effort is still a serious contender for> world's best optimizing compiler. ...

The PL.8 compiler project was certainly a valuable effort. The
register allocation strategy, in particular has been widely used in
various forms. However, very little has been published concerning
instruction scheduling issues in the PL.8 project. If anyone knows of
papers discussing scheduling issues for a PL.8 target to a machine
with multiple functional units and floating point (e.g. Motorola
88000), I would certainly be interested in hearing about it.