re PR middle-end/52750 (32xsigned char __builtin_shuffle)
authorJakub Jelinek <jakub@redhat.com>
Wed, 28 Mar 2012 14:40:57 +0000 (16:40 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 28 Mar 2012 14:40:57 +0000 (16:40 +0200)
commit26a7fca2ed02d7d65d870fb0dd3592b6b4c4cb32
tree0cde407420ca3f7c6ff62b81f9a5516c2f2bdb31
parent7d776ee2520ce781f671150d8fcd2f6085362b2c
re PR middle-end/52750 (32xsigned char __builtin_shuffle)

PR middle-end/52750
* tree-vect-generic.c (vector_element): Perform multiplication
for pos in bitsizetype type instead of idx type.

* gcc.c-torture/compile/pr52750.c: New test.

From-SVN: r185914
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr52750.c [new file with mode: 0644]
gcc/tree-vect-generic.c