gcc/gcc ChangeLog.hammer cselib.c cselib.h gcse.c
hubicka@gcc.gnu.org
hubicka@gcc.gnu.org
Mon Dec 2 13:27:00 GMT 2002
CVSROOT: /cvs/gcc
Module name: gcc
Branch: hammer-3_3-branch
Changes by: hubicka@gcc.gnu.org 2002-12-02 13:27:04
Modified files:
gcc : ChangeLog.hammer cselib.c cselib.h gcse.c
Log message:
* cselib.c (cselib_current_insn_in_libcall): New static variable.
(new_elt_loc_list, cselib_process_insn, cselib_init): Keep track on whether
we are inside libcall.
* cselib.h (elt_loc_list): Add in_libcall.
* gcse.c (do_local_cprop): Do not copy propagate using insns
in libcalls.
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.12&r2=1.1.2.13
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cselib.c.diff?cvsroot=gcc&only_with_tag=hammer-3_3-branch&r1=1.22&r2=1.22.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cselib.h.diff?cvsroot=gcc&only_with_tag=hammer-3_3-branch&r1=1.5&r2=1.5.18.1
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.1&r2=1.222.2.2
More information about the Gcc-cvs
mailing list