2 /* { dg-options "-O2" } */
7 __attribute__ ((noinline
)) foo (unsigned char *buf
, int n
)
9 unsigned sum
= 0, i
= 0;
12 /* Split the BB to test statements are correctly moved to
13 satisfy dependences. */
25 unsigned char a
[] = {1, 1, 1, 1};
28 int sum
= foo (a
, LENGTH
);