summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.c-torture/compile/pr99787-1.c
blob: d98b7e746be397142052463a48df8024d62b655a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/* { dg-options "-ftree-slp-vectorize -ffp-contract=on -ffloat-store"  }  */

_Complex foo_x_0;
int foo_n11, foo_i, foo_l;
_Complex float foo_s;
_Complex *foo_f_0_0_0;

void
foo() {
  _Complex f[foo_l];
  for (; foo_i; foo_i++) {
    int n9;
    for (; n9 < foo_l; n9++)
      for (; foo_n11; foo_n11++)
        foo_s += foo_f_0_0_0[n9] * 0 * foo_f_0_0_0[foo_n11];
    foo_x_0 += foo_s;
  }
}