(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
pr33644.c
       1  /* PR rtl-optimization/33644 */
       2  /* { dg-do compile } */
       3  /* { dg-options "-O2 -ftrapv" } */
       4  
       5  extern char *bar (const char *);
       6  
       7  int *m, *b;
       8  
       9  void foo (void)
      10  {
      11    int *mv;
      12    int p;
      13    char a[17];
      14  
      15    p = bar (a) - a;
      16    for (mv = m; mv < b; mv++)
      17      if (p && ((*mv  & 7) != p))
      18        *mv=0;
      19  }