21 lines
		
	
	
	
		
			462 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
	
		
			462 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| .NH 2
 | |
| Source files
 | |
| .PP
 | |
| The sources of CF are in the following files and packages:
 | |
| .IP cf.h: 14
 | |
| declarations of global variables and data structures
 | |
| .IP cf.c:
 | |
| the routine main; interprocedural analysis;
 | |
| transitive closure
 | |
| .IP succ:
 | |
| control flow (successor and predecessor)
 | |
| .IP idom:
 | |
| immediate dominators
 | |
| .IP loop:
 | |
| loop detection
 | |
| .IP get:
 | |
| read object and procedure table;
 | |
| read EM text and partition it into basic blocks
 | |
| .IP put:
 | |
| write tables, CFGs and EM text
 | |
| .LP
 |