ACM Home Page
Please provide us with feedback. Feedback
The transitive closure of control dependence: the iterated join
Full text PdfPdf (834 KB)
Source ACM Letters on Programming Languages and Systems (LOPLAS) archive
Volume 1 ,  Issue 2  (June 1992) table of contents
Pages: 178 - 190  
Year of Publication: 1992
ISSN:1057-4514
Author
Michael Weiss  Compass, Inc.
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 40,   Citation Count: 9
Additional Information:

abstract   references   cited by   index terms   review  

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

ABSTRACT

We characterize the transitive closure of the control dependence relation and give an application to the theory of control fow guards. We relate our result to characterizations by Beck et al., by Sarkar, and by Cytron et al., and strengthen a result of the latter concerning dominance frontiers and join sets.


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
 
2
 
3
BESAW, K. V. Advanced techniques for vectorizing dusty decks. In Proceedings of the Second International Conference on SupQrcomputing, Vol. I (1987), pp. 111-132.
 
4
CYTRON, R., FERRANTE, J., ROSEN, B. K., WEGMAN, M. N., AND ZADECK, F.K. Efficiently computing static single assignment form and the control dependence graph. Tech. Rep. RC-14756, IBM Watson Research Center, July 1989.
5
6
 
7
8
9
10
 
11
GUPTA, R., AND SOFFA, M.L. Region scheduling. In Proceedings of the Second International Conference on Supercomputing, Vol. III, 1987, pp. 141-148.
 
12
13
14
 
15
16
 
17
SELKE, R.P. Program dependence graphs: A formal treatment. Tech. Rep. COMP TR90-130, Dept. of Computer Science, Rice Univ., Aug. 1990.
 
18
SELKE, R.P. Transforming program dependence graphs. Tech. Rep. COMP TR90-131, Dept. of Computer Science, Rice Univ., Aug. 1990.
 
19
WEISS, M. Control dependence and partial IF-conversion for MIMD architectures. Tech. Rep. CA-8802-0301, Compass, Inc., Feb. 1988.

CITED BY  9


REVIEW

"James Curtis Miller : Reviewer"

Control dependency flowgraphs are often used in compiling for many purposes. This paper contains a basic review of the necessary graph-theoretic concepts and characterizes the transitive closure of control dependence. The character  more...