r178057 - in /trunk/gcc: ChangeLog regrename.c

bernds@gcc.gnu.org bernds@gcc.gnu.org
Thu Aug 25 10:12:00 GMT 2011


Author: bernds
Date: Thu Aug 25 10:12:35 2011
New Revision: 178057

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=178057
Log:
	* regrename.c (struct du_head): Remove member terminated.
	(create_new_chain): Don't initialize it.
	(scan_rtx_reg): Don't set or test it, test the open_chains_set
	bitmap instead.
	(tick, this_tick): New global variables, moved out of
	regrename_optimize.
	(current_id, open_chains, closed_chains, open_chains_set,
	live_in_chains, live_hard_regs): Reorder declarations.
	(dump_def_use_chain): Move function earlier in the file.
	(rename_chains): New static function, broken out of
	regrename_optimize.
	(regrename_optimize): Use it.  Remove #if 0'ed code.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/regrename.c



More information about the Gcc-cvs mailing list