1 /* { dg-do compile { target i?86-*-* x86_64-*-* } } */
2 /* { dg-require-effective-target ilp32 } */
3 /* { dg-options "-O2 -mtune=k6" } */
6 foo (unsigned char *x
, const unsigned char *y
)
22 if (*c
== 4 || *c
== 5)
24 unsigned char d
= c
[2];
26 if (b
[3] == 7 || b
[3] == 8)
29 if (d
< b
[4] * 8 && b
[5 + d
/ 8] & (1 << (d
% 8)))
35 else if (*c
== 7 && b
[3] == 8)
38 for (f
= 0; f
< (int) c
[1]; f
++)