1 /* PR middle-end/70807 */
2 /* { dg-do compile } */
3 /* { dg-options "-O2" } */
4
5 typedef int INT;
6 int a, b, c, d, e, f;
7 void fn1() {
8 INT g;
9 if (d && a)
10 ;
11 else if (e && b)
12 ;
13 else if (!a && !b && c)
14 ;
15 else if (b && d || a && e)
16 a = 0;
17 f = g || d;
18 }