aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.target/nvptx/slp-run.c
blob: dedec471bb998eed2df1987c211a8b5a3bbca744 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/* { dg-do run } */
/* { dg-options "-O2 -ftree-slp-vectorize" } */

#include "slp.c"

int
main(void)
{
  unsigned int i;
  for (i = 0; i < 1000; i += 1)
    {
      p[i] = i;
      p2[i] = 0;
    }

  foo ();

  for (i = 0; i < 1000; i += 1)
    if (p2[i] != i)
      return 1;

  return 0;
}