23 lines
		
	
	
	
		
			622 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
	
		
			622 B
		
	
	
	
		
			Text
		
	
	
	
	
	
.so init
 | 
						|
.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
 |