gcc/gcc ChangeLog reg-stack.c
sayle@gcc.gnu.org
sayle@gcc.gnu.org
Sun May 29 15:37:00 GMT 2005
CVSROOT: /cvs/gcc
Module name: gcc
Changes by: sayle@gcc.gnu.org 2005-05-29 15:37:45
Modified files:
gcc : ChangeLog reg-stack.c
Log message:
* reg-stack.c (propagate_stack): Always copy the source stack to
the destination. This routine is now only called when this is safe.
(better_edge): New function split out from convert_regs_1 to
determine which of two edges is better to propagate across.
(convert_regs_1): We need only search for a best edge if the
stack layout hasn't been defined yet. Use better_edge to help
find beste. No longer traverse unnecessary edges.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=2.8938&r2=2.8939
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/reg-stack.c.diff?cvsroot=gcc&r1=1.180&r2=1.181
More information about the Gcc-cvs
mailing list