1 /* { dg-options "-O -fgraphite-identity" } */
2 
3 void *foo(const void *a);
4 
bug48648()5 void bug48648()
6 {
7   unsigned char a[2];
8   long b;
9   int i;
10 
11   for(i = 0; i < 2; i++) {
12     if (b <= 0)
13       a[i] = 0;
14     else if (b >= 8)
15       a[i] = 0;
16     else
17       a[i] = 0;
18     b -= 8;
19   }
20   foo(&a);
21 }
22