This is the mail archive of the
mailing list for the GCC project.
Intermodule constant propagation
- From: Mircea Namolaru <NAMOLARU at il dot ibm dot com>
- To: gcc at gcc dot gnu dot org
- Date: Mon, 24 Nov 2003 10:13:33 +0200
- Subject: Intermodule constant propagation
We would like to add several interprocedural optimizations to gcc, starting
with constant propagation.
We are thinking of implementing a flow insensitive form of the
constant propagation algorithm described in , based on the new
intermodule code (http://gcc.gnu.org/ml/gcc-patches/2003-05/msg01665.html).
We would appreciate any feedback regarding gcc interprocedural
(work done or in development, potential problems etc).
Callahan, D., Cooper, K.D., Kennedy, K., and Torczon, L. Interprocedural
constant propagation. ACM SIGPLAN Notices 1986, pp. 152-161.
Grove, D.,and Torczon,L,Interprocedural Constant Propagation: A Study of
Jump Function Implementations. PLDI 1993, pp. 90-99.