summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/pr87790.c
blob: 4fa14860ad74f14e42c3b37ec0229752ca42d8dc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/* { dg-do compile } */
/* { dg-require-profiling "-fprofile-generate" } */
/* { dg-options "-Ofast -fprofile-generate" } */
/* { dg-additional-options "-march=znver1" { target { x86_64-*-* i?86-*-* } } } */

int a, b;
void c(int d[][8])
{
  int e, f;
  for (; b; b++) {
    e = d[b][0] % 4 * 21;
    if (e >= 21)
      e--;
    a = d[b][0] - e;
    f = 1;
    for (; f != 8; f++)
      d[b][f] = a;
  }
}