ACM Home Page
Please provide us with feedback. Feedback
An algorithm for reduction of operator strength
Full text PdfPdf (608 KB)
Source
Communications of the ACM archive
Volume 20 ,  Issue 11  (November 1977) table of contents
Pages: 850 - 856  
Year of Publication: 1977
ISSN:0001-0782
Authors
John Cocke  IBM Thomas J. Watson Research Center, Yorktown Heights, NY
Ken Kennedy  Rice Univ., Houston, TX
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 31,   Citation Count: 25
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/359863.359888
What is a DOI?

ABSTRACT

A simple algorithm which uses an indexed temporary table to perform reduction of operator strength in strongly connected regions is presented. Several extensions, including linear function test replacement, are discussed. These algorithms should fit well into an integrated package of local optimization algorithms.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Allen, F.E. Program Optimization. Annual Review of Automatic Programming, Vol. 5, Pergamon Press, New York, 1969.
 
2
 
3
Kennedy, K. A global flow analysis algorithm. Int. J. Comptr. Math., Sect. A, 3 (Dec. 1971), 5-15.
 
4
Hecht, M.S., and Ullman, J.D. Flow graph reducibility. SlAM J. Compmg. 1, 2 (June 1972), 188-202.
5
 
6
Ullman, J. D. Fast algorithms for the elimination of common subexpressions. Acta lnformatica 2 (1973), 191-213.
7
8
 
9
Kennedy, K. Variable subsumption with constant folding. SETL York, Feb. 1974.
 
10
Kennedy, K. Use-definition chains with applications. Tech. Rep. 476-093-9, Dept. Math. Sci., Rice U., Houston, Tex., April 1975.
 
11
Kennedy, K. Safety of code motion. Int. J. Comptr. Math., Sect. A, 3 (1972), 117-130.
 
12
Coeke, J., and Kennedy, K. Profitability computations on program flow graphs. Tech. Rep. 476-093-3, Dept. Math. Sci., Rice U., Houston, Tex., May 1974.

CITED BY  25