aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/tree-ssa/pr92085-1.c
blob: c18f820a09ea892ac33630b9ba0e2b08bff81f6b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/* { dg-do compile } */
/* { dg-options "-O1 -fexceptions -fnon-call-exceptions -ftree-loop-vectorize -fno-tree-sink --param dse-max-alias-queries-per-store=2 -w" } */

void
di (int y9, int qw)
{
  if ((int) &y9 != 0)
    {
      int py;
      int **fq = &py;

      while (qw < 1)
        {
          if ((0 < (**fq ? **fq : (**fq = 1))) / (**fq = y9))
            ;

          ++qw;
        }
    }
}