ACM Home Page
Please provide us with feedback. Feedback
Recursion analysis for compiler optimization
Full text PdfPdf (218 KB)
Source
Communications of the ACM archive
Volume 19 ,  Issue 9  (September 1976) table of contents
Pages: 514 - 516  
Year of Publication: 1976
ISSN:0001-0782
Author
Kenneth G. Walter  Case Western Reserve Univ., Cleveland, OH
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 30,   Citation Count: 6
Additional Information:

abstract   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/360336.360341
What is a DOI?

ABSTRACT

A relatively simple method for the detection of recursive use of procedures is presented for use in compiler optimization. Implementation considerations are discussed, and a modification of the algorithm is given to further improve optimization. This analysis can also be used to determine what possible subset of values could be assumed by variables which can only take on a relatively small discrete set of values. The most common are parameters of variables assuming values of label, procedure, or Pascal's enumerated type.