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