1 /* { dg-do compile } */
2 
3 typedef signed char int8_t;
4 typedef signed long long int64_t;
5 int64_t
f0a(int8_t * __restrict__ arg1)6 f0a (int8_t * __restrict__ arg1)
7 {
8   int idx;
9   int64_t result = 0;
10   for (idx = 0; idx < 416; idx += 1)
11     result += arg1[idx] << (arg1[idx] == arg1[idx]);
12   return result;
13 }
14 
15