egcs/gcc ChangeLog jump.c regclass.c rtl.h

David Miller davem@cygnus.com
Mon Jul 13 03:53:00 GMT 1998


CVSROOT:	/egcs/carton/cvsfiles
Module name:	egcs
Changes by:	davem@egcs.cygnus.com	98/07/13 03:34:13

Modified files:
	gcc            : ChangeLog jump.c regclass.c rtl.h 

Log message:
	More efficient version of Jul 10 bugfix of mine, as
	discussed on egcs-patches.
	
	* regclass.c (reg_scan_mark_refs): New arg min_regno.  Only update
	regscan information for REGs with numbers greater than or equal to
	this.  All callers changed.
	(reg_scan_update): New function to efficiently update regscan
	information on the fly.
	* rtl.h: Add prototype.
	* jump.c (jump_optimize): Call it when we make a transformation
	which generates new pseudo-REGs.




More information about the Gcc-cvs mailing list