1 /* PR tree-optimization/59014 */
3 __attribute__((noinline
, noclone
)) long long int
4 foo (long long int x
, long long int y
)
6 if (((int) x
| (int) y
) != 0)
14 if (sizeof (long long) == sizeof (int))
16 int shift_half
= sizeof (int) * __CHAR_BIT__
/ 2;
17 long long int x
= (3LL << shift_half
) << shift_half
;
18 long long int y
= (5LL << shift_half
) << shift_half
;
19 long long int z
= foo (x
, y
);
20 if (z
!= ((8LL << shift_half
) << shift_half
))