• Title of article

    Partial redundancy elimination: a simple, pragmatic, and provably correct algorithm

  • Author/Authors

    V.K. Paleri، نويسنده , , Y.N. Srikant، نويسنده , , P. Shankar، نويسنده ,

  • Issue Information
    ماهنامه با شماره پیاپی سال 2003
  • Pages
    20
  • From page
    1
  • To page
    20
  • Abstract
    We propose a new algorithm for partial redundancy elimination based on the new concepts of safe partial availability and safe partial anticipability. These new concepts are derived by the integration of the notion of safety into the definitions of partial availability and partial anticipability. The algorithm works on flow graphs whose nodes are basic blocks. It is both computationally and lifetime optimal and requires four unidirectional analyses. The most important feature of the algorithm is its simplicity; the algorithm evolves naturally from the new concept of safe partial availability.
  • Keywords
    Computational optimality , Lifetime optimality , Flow graphs , Partial redundancy elimination , Data-flow analysis
  • Journal title
    Science of Computer Programming
  • Serial Year
    2003
  • Journal title
    Science of Computer Programming
  • Record number

    1079686