gcc/gcc ChangeLog df.c df.h

dberlin@gcc.gnu.org dberlin@gcc.gnu.org
Thu Mar 20 23:02:00 GMT 2003


CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	dberlin@gcc.gnu.org	2003-03-20 23:02:54

Modified files:
	gcc            : ChangeLog df.c df.h 

Log message:
	2003-03-20  Daniel Berlin  <dberlin@dberlin.org>
	Merge changes from new-regalloc-branch
	
	From Michael Matz  <matz@suse.de>
	* df.c (df_ref_record_1): Move init of loc to safe point.
	Only recurse on interesting things in parallels.
	Handle CLASS_CANNOT_CHANGE_MODE smarter.
	(df_uses_record): Ditto.
	
	* df.h (DF_REF_MEM_OK): New enum member, used to mark ref's which
	it's already okay to use memory operands in (IE doesn't require
	adding another insn or anything).

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=1.17159&r2=1.17160
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/df.c.diff?cvsroot=gcc&r1=1.48&r2=1.49
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/df.h.diff?cvsroot=gcc&r1=1.17&r2=1.18



More information about the Gcc-cvs mailing list