blob: 683f0f26a824f4335008b01779c244486c2ed59d [file] [log] [blame]
/* { dg-do compile } */
typedef struct {
int a;
int b;
} c;
int d, f, g;
c e[4];
void
h()
{
for (; f; f++) {
g += e[f].a >> 1 | e[f].a & 1;
d += e[f].b >> 1 | e[f].b & 1;
}
}
/* { dg-final { scan-tree-dump-times "VEC_PERM_EXPR" 0 "vect" } } */