Pristine Ack-5.5
[Ack-5.5.git] / doc / sparc / intro
1 .In
2 .hw de-vised
3 .TL
4 A fast backend for SPARC processors
5 .AU
6 Philip Homburg
7 Raymond Michiels
8 .AI
9 Dept. of Mathematics and Computer Science
10 Vrije Universiteit
11 Amsterdam, The Netherlands
12 .AB
13 The language EM is an intermediate language for use in compiler
14 construction.
15 In this paper we describe the construction of a so-called fast backend
16 which translates EM code to assembler for SPARC processors.
17 .br
18 Our construction deviates strongly from the usual procedure. We have
19 devised and implemented a virtual stack with which it is possible to
20 generate very acceptable code without much loss in compile time.
21 .AE
22 .PP
23 .bp