r221006 - in /branches/gcc-4_8-branch/gcc: Chan...

rguenth@gcc.gnu.org rguenth@gcc.gnu.org
Thu Feb 26 13:28:00 GMT 2015


Author: rguenth
Date: Thu Feb 26 13:28:48 2015
New Revision: 221006

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

	Backport from mainline
	2014-11-27  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/61634
	* tree-vect-slp.c: (vect_detect_hybrid_slp_stmts): Rewrite to
	propagate hybrid down the SLP tree for one scalar statement.
	(vect_detect_hybrid_slp_1): New walker function.
	(vect_detect_hybrid_slp_2): Likewise.
	(vect_detect_hybrid_slp): Properly handle pattern statements
	in a pre-scan over all loop stmts.

	* gcc.dg/vect/pr61634.c: New testcase.

Added:
    branches/gcc-4_8-branch/gcc/testsuite/gcc.dg/vect/pr61634.c
Modified:
    branches/gcc-4_8-branch/gcc/ChangeLog
    branches/gcc-4_8-branch/gcc/testsuite/ChangeLog
    branches/gcc-4_8-branch/gcc/tree-vect-slp.c



More information about the Gcc-cvs mailing list