1  /* PR target/99600 */
       2  /* { dg-do compile } */
       3  /* { dg-options "-O2 -march=atom" } */
       4  
       5  char a, b;
       6  long c;
       7  
       8  long
       9  foo (void)
      10  {
      11    if (a)
      12      c = b == 1 ? 1 << 3 : 1 << 2;
      13    else
      14      c = 0;
      15    return 0;
      16  }