[Bug tree-optimization/65355] [4.8/4.9 Regression] vectorizer increase alignment of symbols already placed in anchors

pthaugen at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Mar 11 20:31:00 GMT 2015


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65355

Pat Haugen <pthaugen at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pthaugen at gcc dot gnu.org

--- Comment #3 from Pat Haugen <pthaugen at gcc dot gnu.org> ---
(In reply to Jan Hubicka from comment #1)
> Author: hubicka
> Date: Tue Mar 10 04:24:21 2015
> New Revision: 221297
> 
> URL: https://gcc.gnu.org/viewcvs?rev=221297&root=gcc&view=rev
> Log:
> 
> 	PR tree-optimization/65355
> 	* varasm.c (notice_global_symbol): Do not produce RTL.
> 	* symtab.c (symtab_node::can_increase_alignment_p): Check for section
> 	anchor.
> 	* tree-vect-data-refs.c (vect_compute_data_ref_alignment): Do not
> 	check for section anchors.
> 	* gcc.dg/vect/section-anchors-vect-69.c: Update template.
> 
> Modified:
>     trunk/gcc/ChangeLog
>     trunk/gcc/symtab.c
>     trunk/gcc/testsuite/ChangeLog
>     trunk/gcc/testsuite/gcc.dg/vect/section-anchors-vect-69.c
>     trunk/gcc/tree-vect-data-refs.c
>     trunk/gcc/varasm.c

This change introduced the following failures on powerpc64[le]:

FAIL: g++.dg/vect/pr36648.cc  -std=c++11  scan-tree-dump-times vect "vectorized
1 loops" 1
FAIL: g++.dg/vect/pr36648.cc  -std=c++11  scan-tree-dump-times vect
"vectorizing stmts using SLP" 1
FAIL: g++.dg/vect/pr36648.cc  -std=c++14  scan-tree-dump-times vect "vectorized
1 loops" 1
FAIL: g++.dg/vect/pr36648.cc  -std=c++14  scan-tree-dump-times vect
"vectorizing stmts using SLP" 1
FAIL: g++.dg/vect/pr36648.cc  -std=c++98  scan-tree-dump-times vect "vectorized
1 loops" 1
FAIL: g++.dg/vect/pr36648.cc  -std=c++98  scan-tree-dump-times vect
"vectorizing stmts using SLP" 1


More information about the Gcc-bugs mailing list