1  /* { dg-options "" } */
       2  int main(int a, int b, int c, int d)
       3  {
       4    int e = (a & ~b) & (~c & d);
       5    int f = (~c & a) & (b & ~d);
       6   return (e & f);
       7  }
       1  /* { dg-options "" } */
       2  int main(int a, int b, int c, int d)
       3  {
       4    int e = (a & ~b) & (~c & d);
       5    int f = (~c & a) & (b & ~d);
       6   return (e & f);
       7  }