1 void
foo(unsigned short x[])2 foo (unsigned short x[])
3 {
4   int i;
5   unsigned short *p = &x[2];
6   if (*p)
7     x += 2;
8   for (i = 2; i < 9; i++, ++x)
9     *x >>= 8;
10 }
11