1 /* { dg-do compile } */
2
3 typedef unsigned char uint8_t ;
4 typedef unsigned long uint32_t;
5 void f0a(uint32_t * result, uint32_t * arg1)
6 {
7 int idx;
8 for (idx=0;idx<96;idx += 1)
9 {
10 uint8_t temp_5;
11 uint8_t temp_6;
12
13 temp_5 = ~(*arg1);
14 temp_6 = (*arg1) + 1 - temp_5;
15 result[idx] = temp_6;
16 }
17 }