gcc/gcc ChangeLog.hammer gcse.c
zlomek@gcc.gnu.org
zlomek@gcc.gnu.org
Sun Apr 18 05:56:00 GMT 2004
CVSROOT: /cvs/gcc
Module name: gcc
Branch: hammer-3_3-branch
Changes by: zlomek@gcc.gnu.org 2004-04-18 05:56:57
Modified files:
gcc : ChangeLog.hammer gcse.c
Log message:
Backport from mainline
2003-09-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
Jeff Law <law@redhat.com>
* gcse.c (remove_reachable_equiv_notes): New.
(replace_store_insn): Call it. Update antic list.
(store_killed_in_insn): Take REG_EQUAL notes into account.
(build_store_vectors, delete_store): Add parameter to
replace_store_insn call.
* gcse.c (remove_reachable_equiv_notes): Visit also blocks with kill
flag. Handle last == NULL.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.hammer.diff?cvsroot=gcc&only_with_tag=hammer-3_3-branch&r1=1.1.2.387&r2=1.1.2.388
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/gcse.c.diff?cvsroot=gcc&only_with_tag=hammer-3_3-branch&r1=1.222.2.24&r2=1.222.2.25
More information about the Gcc-cvs
mailing list