Richard K. Johnsson

Learn More
There are important classes of programs which must be highly efficient on a particular computer, independent of how fast that computer may be; systems programs are one such class. In order to be able to write these programs in a higher-tevel language and accrue the benefits associated with the use of such languages, we must have compilers which will produce(More)
The thesis presents an approach to the oroblem of global register allocation _s performed by an optimizing compiler. The problem is actually more general than merely choosing one register or another to hold a particular value. A compiler has the freedom and responsibility to choose what physical resource will be used to store values computed during the(More)
  • 1