A sparse algorithm for predicated global value numbering
暂无分享,去创建一个
[1] Keith D. Cooper,et al. Value Numbering , 1997, Softw. Pract. Exp..
[2] Bowen Alpern,et al. Detecting equality of variables in programs , 1988, POPL '88.
[3] Keith D. Cooper,et al. Effective partial redundancy elimination , 1994, PLDI '94.
[4] M. Wegman,et al. Global value numbers and redundant computations , 1988, POPL '88.
[5] Mark N. Wegman,et al. Efficiently computing static single assignment form and the control dependence graph , 1991, TOPL.
[6] K. Cooper,et al. Using Conditional Branches to Improve Constant Propagation Using Conditional Branches to Improve Constant Propagation , 1995 .
[7] Gary A. Kildall,et al. A unified approach to global program optimization , 1973, POPL.
[8] Mark N. Wegman,et al. Constant propagation with conditional branches , 1985, POPL.
[9] Keith D. Cooper,et al. Value-driven redundancy elimination , 1996 .
[10] Guang R. Gao,et al. Incremental Computation of Dominator Trees , 1995, Intermediate Representations Workshop.
[11] Bernhard Steffen,et al. Detecting Equalities of Variables: Combining Efficiency with Precision , 1999, SAS.
[12] Keith D. Cooper,et al. Combining analyses, combining optimizations , 1995, TOPL.
[13] Jong-Deok Choi,et al. Automatic construction of sparse data flow evaluation graphs , 1991, POPL '91.
[14] Cliff Click,et al. Global code motion/global value numbering , 1995, PLDI '95.
[15] Andrew Ayers,et al. Scalable cross-module optimization , 1998, PLDI '98.