1 new GCC HEAD@164368 regression

GCC regression tester regress@geoffk.org
Fri Sep 17 14:51:00 GMT 2010


With your recent patch, GCC HEAD revision 164368 had problems on:
native: regress-13 (1 NEW failures)
The previous build was of revision 164366.

Regressions for native:
old   gcc.sum gcc.c-torture/compile/limits-exprparen.c
old   gcc.sum gcc.dg/debug/pr41893-1.c
old   gcc.sum gcc.dg/pr27898.c
old   gcc.sum gcc.dg/pr28706.c
old   gcc.sum gcc.dg/pr28712.c
old   gcc.sum gcc.dg/pr30762-1.c
old   gcc.sum gcc.dg/pr31529-1.c
old   gcc.sum gcc.dg/pr34457-1.c
old   gcc.sum gcc.dg/pr34668-1.c
old   gcc.sum gcc.dg/pr34989-1.c
old   gcc.sum gcc.dg/pr43557-1.c
NEW   gcc.sum gcc.dg/vect/vect-114.c
old   gcc.sum gcc.target/i386/pr38240.c

Log information for changes since the last build:
------------------------------------------------------------------------
r164367 | matz | 2010-09-17 06:26:43 -0700 (Fri, 17 Sep 2010) | 21 lines
Changed paths:
   M /trunk/gcc/ChangeLog
   M /trunk/gcc/testsuite/ChangeLog
   A /trunk/gcc/testsuite/gcc.dg/vect/pr43432.c
   M /trunk/gcc/testsuite/gcc.dg/vect/slp-perm-8.c
   M /trunk/gcc/testsuite/gcc.dg/vect/slp-perm-9.c
   M /trunk/gcc/testsuite/gcc.dg/vect/vect-114.c
   M /trunk/gcc/testsuite/gcc.dg/vect/vect-15.c
   M /trunk/gcc/testsuite/lib/target-supports.exp
   M /trunk/gcc/tree-vect-data-refs.c
   M /trunk/gcc/tree-vect-stmts.c

	PR tree-optimization/43432
	* tree-vect-data-refs.c (vect_analyze_data_ref_access):
	Accept backwards consecutive accesses.
	(vect_create_data_ref_ptr): If step is negative generate
	decreasing IVs.
	* tree-vect-stmts.c (vectorizable_store): Reject negative steps.
	(perm_mask_for_reverse, reverse_vec_elements): New functions.
	(vectorizable_load): Handle loads with negative steps when easily
	possible.

testsuite/
	PR tree-optimization/43432
	* lib/target-supports.exp (check_effective_target_vect_perm_byte,
	check_effective_target_vect_perm_short): New predicates.
	(check_effective_target_vect_perm): Include x86_64.
	* gcc.dg/vect/pr43432.c: New test.
	* gcc.dg/vect/vect-114.c: Adjust.
	* gcc.dg/vect/vect-15.c: Ditto.
	* gcc.dg/vect/slp-perm-8.c: Use new predicate.
	* gcc.dg/vect/slp-perm-9.c: Ditto.

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

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

-------------- next part --------------

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


More information about the Gcc-regression mailing list