A practical and fast iterative algorithm for φ-function computation using DJ graphs
暂无分享,去创建一个
[1] Bowen Alpern,et al. Detecting equality of variables in programs , 1988, POPL '88.
[2] M. Wegman,et al. Global value numbers and redundant computations , 1988, POPL '88.
[3] Mark N. Wegman,et al. Efficiently computing static single assignment form and the control dependence graph , 1991, TOPL.
[4] G. Ramalingam,et al. On loops, dominators, and dominance frontiers , 2002, TOPL.
[5] Ron Cytron,et al. Efficiently Computing phi-Nodes On-The-Fly (Extended Abstract) , 1993, LCPC.
[6] Robert E. Tarjan,et al. Symbolic Program Analysis in Almost-Linear Time , 1982, SIAM J. Comput..
[7] Keith D. Cooper,et al. Practical improvements to the construction and destruction of static single assignment form , 1998, Softw. Pract. Exp..
[8] Flemming Nielson,et al. International Workshop on Principles of Program Analysis , 1999 .
[9] Michael Weiss. The transitive closure of control dependence: the iterated join , 1992, LOPL.
[10] Guang R. Gao,et al. A linear time algorithm for placing φ-nodes , 1995, POPL '95.
[11] Vugranam C. Sreedhar,et al. Efficient program analysis using DJ graphs , 1996 .
[12] Timothy J. Harvey,et al. Practical improvements to the construction and destruction of static single assignment form , 1998 .
[13] Robert M. Shapiro,et al. THE REPRESENTATION OF ALGORITHMS , 1969 .
[14] Keshav Pingali,et al. Algorithms for computing the static single assignment form , 2003, JACM.
[15] John H. Reif. Symbolic program analysis in almost linear time , 1978, POPL '78.
[16] Flemming Nielson,et al. Principles of Program Analysis , 1999, Springer Berlin Heidelberg.
[17] Ron Cytron,et al. Efficiently computing Φ-nodes on-the-fly , 1993, TOPL.