1 /* { dg-options "-O3 -mstrict-align" } */
2
3 void
4 f (unsigned int *restrict x, unsigned int *restrict y,
5 unsigned char *restrict z, unsigned int n)
6 {
7 for (unsigned int i = 0; i < n % 4; ++i)
8 x[i] = x[i] + y[i] + z[i];
9 }