diff options
author | Jakub Jelinek <jakub@redhat.com> | 2011-10-31 17:52:19 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2011-10-31 17:52:19 +0100 |
commit | aa9480274fb3ad710e1afc6558c09e1ab0e7d468 (patch) | |
tree | 021f641e722e04eb77cf47f6a52a9de1f42432ef /libcpp/include/cpplib.h | |
parent | 08810e5257936014e242527cdbb2de6beddf24e8 (diff) | |
download | gcc-aa9480274fb3ad710e1afc6558c09e1ab0e7d468.zip gcc-aa9480274fb3ad710e1afc6558c09e1ab0e7d468.tar.gz gcc-aa9480274fb3ad710e1afc6558c09e1ab0e7d468.tar.bz2 |
tree-vect-stmts.c (vectorizable_shift): If op1 is vect_external_def in a loop and has different type from op0...
* tree-vect-stmts.c (vectorizable_shift): If op1 is vect_external_def
in a loop and has different type from op0, cast it to op0's type
before the loop first. For slp give up. Don't crash if op1_vectype
is NULL.
* gcc.dg/vshift-3.c: New test.
* gcc.dg/vshift-4.c: New test.
* gcc.dg/vshift-5.c: New test.
From-SVN: r180704
Diffstat (limited to 'libcpp/include/cpplib.h')
0 files changed, 0 insertions, 0 deletions