aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/torture/pr108482.c
blob: 8dc1169a9c586b7d8cfa6b949a0084d822e7cd0b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/* { dg-do compile } */

int g_30, g_261, g_263, func_1___trans_tmp_17;
int **g_120;
int *g_530;
void func_1() {
  int *l_29 = &g_30;
  *l_29 = 1;
  g_263 = 0;
  for (; g_263 <= 1; g_263 += 1) {
    g_530 = 0;
    if (*l_29) {
      char *l_1694 = (char *)&g_261;
      *l_1694 &= **g_120;
    } else
      *l_29 ^= func_1___trans_tmp_17;
  }
}