24 lines
617 B
Plaintext
24 lines
617 B
Plaintext
.In
|
|
.hw de-vised
|
|
.TL
|
|
A fast backend for SPARC processors
|
|
.AU
|
|
Philip Homburg
|
|
Raymond Michiels
|
|
.AI
|
|
Dept. of Mathematics and Computer Science
|
|
Vrije Universiteit
|
|
Amsterdam, The Netherlands
|
|
.AB
|
|
The language EM is an intermediate language for use in compiler
|
|
construction.
|
|
In this paper we describe the construction of a so-called fast backend
|
|
which translates EM code to assembler for SPARC processors.
|
|
.br
|
|
Our construction deviates strongly from the usual procedure. We have
|
|
devised and implemented a virtual stack with which it is possible to
|
|
generate very acceptable code without much loss in compile time.
|
|
.AE
|
|
.PP
|
|
.bp
|