1 /* { dg-do compile } */
3 /* Used to fail in SLSR because of a dominance violation. PR80054. */
7 extern const bool var_32;
9 extern const bool var_37;
11 extern unsigned int var_47;
13 extern unsigned int var_56;
14 extern unsigned int var_62;
15 extern unsigned int var_65;
17 extern unsigned int var_843;
32 if ((var_4 == 0) >> (var_32 | -(var_37 < var_46 || var_36)) + 8)
33 var_49 = 2032651381 * bool(var_2 * var_37);
36 var_47 = (var_46 || var_36) * (var_2 * var_37);
39 var_889 = bool(var_2 * var_37);