aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/torture/pr92704.c
blob: 79994a39b54bcc62cb31c4d69adb18aea0db8330 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/* { dg-do compile } */
/* { dg-additional-options "-fexceptions -fnon-call-exceptions -fno-tree-dce -ftree-loop-if-convert" } */
int zr, yx;

void __attribute__ ((simd))
oj (int rd, int q7)
{
  int wo = (__UINTPTR_TYPE__)&rd;

  while (q7 < 1)
    {
      int kv;
      short int v3;

      for (v3 = 0; v3 < 82; v3 += 3)
        {
        }

      kv = zr ? 0 : v3;
      yx = kv < rd;
      zr = zr && yx;
      ++q7;
    }
}