This is the mail archive of the gcc-regression@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

2 new GCC HEAD@159519 regressions


With your recent patch, GCC HEAD revision 159519 had problems on:
native: regress-4 (2 NEW failures)
The previous build was of revision 159513.

Regressions for native:
old   gcc.sum gcc.dg/pr34668-1.c
NEW   gcc.sum gcc.dg/tree-ssa/prefetch-6.c
NEW   gcc.sum gcc.dg/tree-ssa/prefetch-7.c
old   gfortran.sum gfortran.dg/array_constructor_11.f90

Log information for changes since the last build:
------------------------------------------------------------------------
r159514 | spop | 2010-05-17 15:33:53 -0700 (Mon, 17 May 2010) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/tree-ssa-loop-prefetch.c

Define PREFETCH_MOD_TO_UNROLL_FACTOR_RATIO heuristic.

2010-05-17  Changpeng Fang  <changpeng.fang@amd.com>

	* tree-ssa-loop-prefetch.c (PREFETCH_MOD_TO_UNROLL_FACTOR_RATIO): New.
	(schedule_prefetches): Do not generate a prefetch if the unroll factor
	is far from what is required by the prefetch.
------------------------------------------------------------------------
r159515 | spop | 2010-05-17 15:34:03 -0700 (Mon, 17 May 2010) | 7 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/doc/invoke.texi
   M /trunk/gcc/tree-ssa-loop-prefetch.c

Also apply the insn to prefetch ratio heuristic to loops with known trip count.

2010-05-17  Changpeng Fang  <changpeng.fang@amd.com>

	* doc/invoke.texi: Update documentation for min-insn-to-prefetch-ratio.
	* tree-ssa-loop-prefetch.c (is_loop_prefetching_profitable): Also apply
	the insn to prefetch ratio heuristic to loops with known trip count.
------------------------------------------------------------------------
r159516 | hubicka | 2010-05-17 15:42:02 -0700 (Mon, 17 May 2010) | 6 lines
Changed paths:
   M /trunk/gcc/lto/ChangeLog
   M /trunk/gcc/lto/lto.c

	* lto.c (lto_materialize_function): Announce function when
	reading body; allocate_struct_function only when reading body;
	do not finalize local statics; ggc_collect after reading;
	do not mark reachable node.
	(materialize_cgraph): Do not announce function.

------------------------------------------------------------------------
r159517 | hubicka | 2010-05-17 16:02:47 -0700 (Mon, 17 May 2010) | 13 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/cgraph.h
   M /trunk/gcc/lto-cgraph.c
   M /trunk/gcc/lto-section-in.c
   M /trunk/gcc/lto-streamer.c
   M /trunk/gcc/lto-streamer.h
   M /trunk/gcc/tree-inline.c


	* cgraph.h (struct ipa_replace_map): Add parm_num parameter.
	* lto-cgraph.c (output_cgraph_opt_summary, input_cgraph_opt_summary):
	New functions.
	(output_cgraph): Call output_cgraph_opt_summary.
	(input_cgrpah): Call input_cgraph_opt_summary.
	(output_cgraph_opt_summary_p, output_node_opt_summary,
	input_node_opt_summary, input_cgraph_opt_section): New functions.
	* lto-section-in.c (lto_section_name): Add cgraphopt.
	* tree-inline.c (tree_function_versioning): Handle parm_num.
	* lto-streamer.c (lto_get_section_name): Handle cgraphopt.
	* lto-streamer.h (lto_section_type): Add LTO_section_cgraph_opt_sum.

------------------------------------------------------------------------
r159518 | hubicka | 2010-05-17 16:12:14 -0700 (Mon, 17 May 2010) | 9 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/cgraph.c
   M /trunk/gcc/cgraphunit.c
   M /trunk/gcc/lto/ChangeLog
   M /trunk/gcc/lto/lto.c


	* cgraph.c (cgraph_create_virtual_clone): Only check
	versionable_function_p when not in wpa and checking is enabled.
	* cgrpahunit.c (cgraph_materialize_all_clones): Stabilize after
	there are no more functions to materialize.
	
	* lto/lto.c (lto_1_to_1_map): Partition non-inline clones.
	(lto_promote_cross_file_statics): Deal with non-inline clones.

------------------------------------------------------------------------

For more information, see <http://glutton.geoffk.org/HEAD/>.

-- 
Geoffrey Keating <geoffk@geoffk.org> 
(via an automated GCC regression-testing script.)

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]