r237065 - in /trunk/gcc: ChangeLog testsuite/Ch...

alahay01@gcc.gnu.org alahay01@gcc.gnu.org
Fri Jun 3 13:04:00 GMT 2016


Author: alahay01
Date: Fri Jun  3 13:04:01 2016
New Revision: 237065

URL: https://gcc.gnu.org/viewcvs?rev=237065&root=gcc&view=rev
Log:
2016-06-03  Alan Hayward  <alan.hayward@arm.com>

[3/3] No need to vectorize simple only-live stmts

gcc/
	* tree-vect-stmts.c (vect_stmt_relevant_p): Do not vectorize non live
	relevant stmts which are simple and invariant.
	* tree-vect-loop.c (vectorizable_live_operation): Check relevance
	instead of simple and invariant

testsuite/
	* gcc.dg/vect/vect-live-slp-5.c: Remove dg check.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/gcc.dg/vect/vect-live-5.c
    trunk/gcc/tree-vect-loop.c
    trunk/gcc/tree-vect-stmts.c



More information about the Gcc-cvs mailing list