Testcase for pr53749

From-SVN: r188956
This commit is contained in:
Richard Henderson 2012-06-25 13:41:27 -07:00 committed by Richard Henderson
parent ec62cbe19b
commit f008d5dc43
2 changed files with 30 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2012-06-25 Richard Henderson <rth@redhat.com>
* gcc.dg/pr53749.c: New.
2012-06-25 Jason Merrill <jason@redhat.com>
PR c++/52988

View File

@ -0,0 +1,26 @@
/* { dg-do compile } */
/* { dg-options "-O2 -ftree-vectorize" } */
#define N 1024
unsigned char a[N], b[N], c[N];
void f1(void)
{
int i;
for (i = 0; i < N; ++i)
a[i] = b[i] * c[i];
}
void f2(void)
{
int i;
for (i = 0; i < N; ++i)
a[i] = b[i] * 2;
}
void f3(void)
{
int i;
for (i = 0; i < N; ++i)
a[i] = b[i] * 20;
}