1 /* PR tree-optimization/69097 */
2 
3 int a, b;
4 unsigned int c;
5 
6 int
main()7 main ()
8 {
9   int d = b;
10   b = ~(~a + (~d | b));
11   a = ~(~c >> b);
12   c = a % b;
13   return 0;
14 }
15