ACM Home Page
Please provide us with feedback. Feedback
A solution to a problem with Morel and Renvoise's “Global optimization by suppression of partial redundancies”
Full text PdfPdf (337 KB)
Source ACM Transactions on Programming Languages and Systems (TOPLAS) archive
Volume 10 ,  Issue 4  (October 1988) table of contents
Pages: 635 - 640  
Year of Publication: 1988
ISSN:0164-0925
Authors
Karl-Heinz Drechsler  Siemens AG, ZTI SOF 22, Otto-Hahn-Ring 6, 800O München 83, Federal Republic of Germany
Manfred P. Stadel  Siemens AG, ZTI SOF 22, Otto-Hahn-Ring 6, 800O München 83, Federal Republic of Germany
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 32,   Citation Count: 34
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/48022.214509
What is a DOI?

ABSTRACT

Morel and Renvoise have previously described a method for global optimization and code motion by suppression of partial redundancies [l]. Morel and Renvoise use data flow analysis to determine expression computations that should be inserted at the end of certain basic blocks and to determine redundant computations that can be eliminated. The execution of these techniques results in the movement of loop invariant expressions out of the loop. In addition to [l] Morel and Renvoise's techniques can also be applied to subexpressions of larger expressions. Then, however, in certain special cases these optimization techniques move expressions to places where some of its subexpressions are neither available nor moved together with the expression. In this paper we present a modification of Morel and Renvoise's algorithm that avoids the above described situations.


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

CITED BY  34

Collaborative Colleagues:
Karl-Heinz Drechsler: colleagues
Manfred P. Stadel: colleagues