Object code Optimization

Methods of analyzing the control flow and data
flow of programs during compilation are applied 
to transforming the program to improve object time efficiency.
 Dominance relationships, indicating which 
statements are necessarily executed before others, are
used to do global common expression elimination 
and loop identification.  Implementation of these and other
optimizations in OS/360 FORTRAN H are described.

CACM January, 1969

Lowry, E. S.
Medlock, C. W.

compilers, data flow analysis, dominance, efficiency,
FORTRAN,  graph theory, loop structure, machine 
instructions, object code, optimization, redundancy
elimination, register assignment, System/360

4.12 5.24 5.32

CA690102 JB February 20, 1978  12:15 PM

1139	4	1947
1613	4	1947
1625	4	1947
1781	4	1947
1807	4	1947
1807	4	1947
1945	4	1947
1947	4	1947
1947	4	1947
1947	4	1947
1947	4	1947
556	4	1947
799	4	1947
1134	5	1947
1223	5	1947
1248	5	1947
1807	5	1947
1947	5	1947
1947	5	1947
1947	5	1947
399	5	1947
2034	5	1947
2290	5	1947
2579	5	1947
2923	5	1947
2945	5	1947
984	6	1947
1223	6	1947
1231	6	1947
1248	6	1947
1535	6	1947
1551	6	1947
1565	6	1947
1807	6	1947
1807	6	1947
1852	6	1947
1926	6	1947
1947	6	1947
1947	6	1947
1947	6	1947
1947	6	1947
1947	6	1947
1947	6	1947
2704	6	1947
2870	6	1947