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

--- Comment #1 from rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> 
---
Author: rsandifo
Date: Thu Nov 21 17:41:16 2019
New Revision: 278590

URL: https://gcc.gnu.org/viewcvs?rev=278590&root=gcc&view=rev
Log:
Add missing VECTOR_MODE_P checks (PR 92595)

This patch fixes some cases in which we weren't checking whether we had
a vector mode before calling related_vector_mode or before making vector
optab queries.

2019-11-21  Richard Sandiford  <richard.sandif...@arm.com>

gcc/
        PR tree-optimization/92595
        * tree-vect-stmts.c (get_group_load_store_type): Add a VECTOR_MODE_P
        check.
        (vectorizable_store, vectorizable_load): Likewise.

gcc/testsuite/
        PR tree-optimization/92595
        * g++.dg/vect/pr92595.cc: New test.

Added:
    trunk/gcc/testsuite/g++.dg/vect/pr92595.cc
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/tree-vect-stmts.c

Reply via email to