28 lines
		
	
	
	
		
			755 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
	
		
			755 B
		
	
	
	
		
			Text
		
	
	
	
	
	
.NH 2
 | 
						|
Source files of SR
 | 
						|
.PP
 | 
						|
The sources of SR are in the following files
 | 
						|
and packages:
 | 
						|
.IP sr.h: 14
 | 
						|
declarations of global variables and
 | 
						|
data structures
 | 
						|
.IP sr.c:
 | 
						|
the routine main; a driving routine to process
 | 
						|
(possibly nested) loops in the right order
 | 
						|
.IP iv
 | 
						|
implements a procedure that finds the induction variables
 | 
						|
of a loop
 | 
						|
.IP reduce
 | 
						|
implements a procedure that finds optimizable expressions
 | 
						|
and that does the transformations
 | 
						|
.IP cand
 | 
						|
implements a procedure that finds the candidate induction
 | 
						|
variables; used to implement iv
 | 
						|
.IP xform
 | 
						|
implements several useful routines that transform
 | 
						|
lists of EM text or a CFG; used to implement reduce
 | 
						|
.IP expr
 | 
						|
implements a procedure that parses iv-expressions
 | 
						|
.IP aux
 | 
						|
implements several auxiliary procedures.
 | 
						|
.LP
 |