re PR tree-optimization/54889 (Revision 191983 gives compfail for 465.tonto in SPEC...
commitcded4e9ed7d9f793d31303def53d999890a0f5a5
authorJakub Jelinek <jakub@redhat.com>
Tue, 16 Oct 2012 11:19:37 +0000 (16 13:19 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 16 Oct 2012 11:19:37 +0000 (16 13:19 +0200)
treeddeae4a074044091ad624bc53856955eaf820414
parentc7fb4c7aaed8a053dd0a6f2bca0c5f54fa34f155
re PR tree-optimization/54889 (Revision 191983 gives compfail for 465.tonto in SPEC CPU 2006 when use -O3 -mavx)

PR tree-optimization/54889
* tree-vect-stmts.c (vectorizable_load): Add VIEW_CONVERT_EXPR if
ARRAY_REF newref doesn't have compatible type with vectype element
type, use vectype element type for MEM_REF.

* gfortran.dg/pr54889.f90: New test.

From-SVN: r192493
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/pr54889.f90 [new file with mode: 0644]
gcc/tree-vect-stmts.c