Commit bbe281da by Jan Hubicka Committed by Jan Hubicka

lto.c: Include ipa-inline.h

	* lto.c: Include ipa-inline.h
	(do_whole_program_analysis): Free inline summary after partitioning.

From-SVN: r209322
parent 742f66e7
2014-03-19 Jan Hubicka <hubicka@ucw.cz>
* lto.c: Include ipa-inline.h
(do_whole_program_analysis): Free inline summary after partitioning.
2014-03-19 Richard Biener <rguenther@suse.de>
PR middle-end/60553
......
......@@ -49,6 +49,7 @@ along with GCC; see the file COPYING3. If not see
#include "data-streamer.h"
#include "context.h"
#include "pass_manager.h"
#include "ipa-inline.h"
/* Number of parallel tasks to run, -1 if we want to use GNU Make jobserver. */
......@@ -3273,6 +3274,10 @@ do_whole_program_analysis (void)
else
lto_balanced_map ();
/* Inline summaries are needed for balanced partitioning. Free them now so
the memory can be used for streamer caches. */
inline_free_summary ();
/* AUX pointers are used by partitioning code to bookkeep number of
partitions symbol is in. This is no longer needed. */
FOR_EACH_SYMBOL (node)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment