blob: f3f543cbe9911cac70d6aec10fbbab1b264ea827 [file] [log] [blame]
/* PR rtl-optimization/33644 */
/* { dg-do compile } */
/* { dg-options "-O2 -ftrapv" } */
extern char *bar (const char *);
int *m, *b;
void foo (void)
{
int *mv;
int p;
char a[17];
p = bar (a) - a;
for (mv = m; mv < b; mv++)
if (p && ((*mv & 7) != p))
*mv=0;
}