r265745 - in /trunk/gcc: ChangeLog tree-ssa-coa...

rguenth@gcc.gnu.org rguenth@gcc.gnu.org
Fri Nov 2 11:32:00 GMT 2018


Author: rguenth
Date: Fri Nov  2 11:29:50 2018
New Revision: 265745

URL: https://gcc.gnu.org/viewcvs?rev=265745&root=gcc&view=rev
Log:
2018-11-02  Richard Biener  <rguenther@suse.de>

	* tree-ssa-coalesce.c (struct coalesce_list): Add obstack member.
	(pop_cost_one_pair): Do not free pair.
	(pop_best_coalesce): Likewise.
	(create_coalesce_list): Initialize obstack.
	(delete_coalesce_list): Free obstack.
	(find_coalesce_pair): Obstack-allocate coalesce pairs.
	(add_cost_one_coalesce): Likewise.
	(struct live_track): Remove bitmap pointer indirections.
	(new_live_track): Adjust.
	(delete_live_track): Likewise.
	(live_track_remove_partition): Likewise.
	(live_track_add_partition): Likewise.
	(live_track_live_p): Likewise.
	(live_track_process_def): Likewise.
	(live_track_clear_base_vars): Likewise.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/tree-ssa-coalesce.c



More information about the Gcc-cvs mailing list