On the control dependence in the program dependence graph

  • Authors:
  • I. A. Natour

  • Affiliations:
  • Department of Computer Science, Western Michigan University, Kalamazoo, MI

  • Venue:
  • CSC '88 Proceedings of the 1988 ACM sixteenth annual conference on Computer science
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

The program dependence graph, PDG, is used to represent the data and control dependencies between the statements of some program. The data dependencies between the statements are fully understood and they correspond to the definition-use chain. On the other hand the concept of control dependence is not fully explored. In this paper we formalize and analyze the concept or control dependence and present algorithms to find directly the control dependence subgraph of PDG in &Ogr;(N &agr;(N)), where N is the number of statements in the program.