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