(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
tree-ssa/
pr96480.c
       1  /* PR tree-optimization/96480 */
       2  /* { dg-do compile } */
       3  /* { dg-options "-O2 -fdump-tree-optimized -fno-bit-tests -fno-jump-tables" } */
       4  /* { dg-final { scan-tree-dump " = _\[0-9]* <= 3;" "optimized" } } */
       5  
       6  int v[4];
       7  
       8  int
       9  foo (int x)
      10  {
      11    int *p;
      12    if (x == 0)
      13      p = &v[0];
      14    else if (x == 1)
      15      p = &v[1];
      16    else if (x == 2)
      17      p = &v[2];
      18    else if (x == 3)
      19      p = &v[3];
      20    else
      21      p = &v[4];
      22    return p != &v[4];
      23  }