diff options
author | Jakub Jelinek <jakub@redhat.com> | 2011-11-22 15:22:56 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2011-11-22 15:22:56 +0100 |
commit | 8fb013576c6fc493f096492e4b10724c83f294d8 (patch) | |
tree | 4c9ee0a0c2f9b1441fb07b76d5c4d5eec65a9952 | |
parent | e2362f5de06d4ba52f86421b0869b0ab04f89315 (diff) | |
download | gcc-8fb013576c6fc493f096492e4b10724c83f294d8.zip gcc-8fb013576c6fc493f096492e4b10724c83f294d8.tar.gz gcc-8fb013576c6fc493f096492e4b10724c83f294d8.tar.bz2 |
re PR rtl-optimization/50765 (ICE: in expand_insn, at optabs.c:7681 with -ftree-vectorize -fno-tree-dce)
PR tree-optimization/50765
* gcc.dg/pr50765.c: New test.
From-SVN: r181617
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/pr50765.c | 10 |
2 files changed, 15 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 5359097..6b8939a 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2011-11-22 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/50765 + * gcc.dg/pr50765.c: New test. + 2011-11-22 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> * gcc.dg/vshift-1.c (main): Call rand instead of random. diff --git a/gcc/testsuite/gcc.dg/pr50765.c b/gcc/testsuite/gcc.dg/pr50765.c new file mode 100644 index 0000000..6e1c697 --- /dev/null +++ b/gcc/testsuite/gcc.dg/pr50765.c @@ -0,0 +1,10 @@ +/* PR tree-optimization/50765 */ +/* { dg-do compile } */ +/* { dg-options "-O3 -fno-tree-dce" } */ + +void +foo (long *w, long *x, unsigned char *y, int z) +{ + for (; z < 429; z++) + w[z] = (-19 ^ y[z]) & x[z]; +} |