1 /* PR rtl-optimization/47337 */
3 static unsigned int a
[256], b
= 0;
5 static int d
= 0, *f
= &d
;
6 static long long e
= 0;
9 foo (long long x
, long long y
)
23 *f
= (y
!= (short) (y
* 3));
24 for (c
= 0; c
< 2; c
++)
45 fnx (unsigned long long x
, int y
)
51 b
= a
[(b
^ (x
& 1)) & 1];
52 b
= a
[(b
^ (x
& 1)) & 1];
56 char *volatile w
= "2";
66 if (__builtin_strcmp (w
, "1") == 0)
69 for (i
= 0; i
< 256; i
++)
71 for (j
= 8; j
> 0; j
--)
75 for (i
= 0; i
< 8; i
++)
79 d
= baz (c
, 1 | foo (l
[0], 10));