Object code optimization
- 1 January 1969
- journal article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 12 (1), 13-22
- https://doi.org/10.1145/362835.362838
Abstract
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.Keywords
This publication has 6 references indexed in Scilit:
- ALPHA—An Automatic Programming System of High EfficiencyJournal of the ACM, 1966
- High speed compilation of efficient object codeCommunications of the ACM, 1965
- On the automatic simplification of computer programsCommunications of the ACM, 1965
- Some effects of the 6600 computer on language structuresCommunications of the ACM, 1964
- Compiling techniques for Boolean expressions and conditional statements in ALGOL 60Communications of the ACM, 1961
- Applications of Boolean matrices to the analysis of flow diagramsPublished by Association for Computing Machinery (ACM) ,1959