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
 |