|
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
|
J. R. Allen , Ken Kennedy , Carrie Porterfield , Joe Warren, Conversion of control dependence to data dependence, Proceedings of the 10th ACM SIGACT-SIGPLAN symposium on Principles of programming languages, p.177-189, January 24-26, 1983, Austin, Texas
[doi> 10.1145/567067.567085]
|
| |
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
|
S. Horwitz , J. Prins , T. Reps, Integrating non-intering versions of programs, Proceedings of the 15th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, p.133-145, January 10-13, 1988, San Diego, California, United States
[doi> 10.1145/73560.73572]
|
 |
14
|
S. Horwitz , J. Prins , T. Reps, On the adequacy of program dependence graphs for representing programs, Proceedings of the 15th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, p.146-157, January 10-13, 1988, San Diego, California, United States
[doi> 10.1145/73560.73573]
|
| |
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.
|
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...
|