egcs/./gcc ChangeLog loop.c global.c integrate.c

Jeffrey A. Law law@cygnus.com
Tue Oct 6 20:38:00 GMT 1998


CVSROOT:	/egcs/carton/cvsfiles
Module name:	egcs
Changes by:	law@egcs.cygnus.com	98/10/06 20:38:41

Modified files:
	gcc            : ChangeLog loop.c global.c integrate.c 

Log message:
	* loop.c (count_one_set): New static function, broken out of
	count_loop_regs_set
	(count_loop_regs_set): Call it.
	* global.c (mark_reg_store): Handle clobbers here by not calling
	set_preference.
	(mark_reg_clobber): Just call mark_reg_store after ensuring SETTER
	is in fact a clobber.
	* integrate.c (process_reg_param): New function, broken out of
	expand_inline_function.
	(expand_inline_function): Call it.




More information about the Gcc-cvs mailing list