1 /* { dg-do compile } */
4 f1 (int *restrict x
, unsigned short *restrict y
)
7 for (int i
= 0; i
< 100; i
+= 2)
9 unsigned short i1
= y
[i
+ 0] + 1;
10 unsigned short i2
= y
[i
+ 1] + 2;
18 f2 (int *restrict x
, unsigned short *restrict y
)
22 for (int i
= 0; i
< 100; i
+= 2)
24 unsigned short i1
= y
[i
+ 0] + 1;
25 unsigned short i2
= y
[i
+ 1] + 2;