r273249 - in /trunk: gcc/ChangeLog gcc/testsuit...

jakub@gcc.gnu.org jakub@gcc.gnu.org
Mon Jul 8 22:11:00 GMT 2019


Author: jakub
Date: Mon Jul  8 22:11:59 2019
New Revision: 273249

URL: https://gcc.gnu.org/viewcvs?rev=273249&root=gcc&view=rev
Log:
	* tree-vect-stmts.c (scan_operand_equal_p): Look through MEM_REF
	with SSA_NAME address of POINTER_PLUS_EXPR.  Handle MULT_EXPR
	and casts in offset when different, both through gimple stmts
	and through trees.  Rewritten using loops to minimize code duplication
	for each operand.

	* g++.dg/vect/simd-6.cc: Replace xfail with target x86.
	* g++.dg/vect/simd-9.cc: Likewise.

	* testsuite/libgomp.c++/scan-13.C: Replace xfail with target x86.
	* testsuite/libgomp.c++/scan-16.C: Likewise.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/g++.dg/vect/simd-6.cc
    trunk/gcc/testsuite/g++.dg/vect/simd-9.cc
    trunk/gcc/tree-vect-stmts.c
    trunk/libgomp/ChangeLog
    trunk/libgomp/testsuite/libgomp.c++/scan-13.C
    trunk/libgomp/testsuite/libgomp.c++/scan-16.C



More information about the Gcc-cvs mailing list