aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.target/i386/pr64387.c
blob: dd381425a279e7800921985a3061c74fb3a921b1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/* { dg-do compile } */
/* { dg-options "-O2 -ftree-vectorize -ffloat-store -mavx512er" } */

float x[256];

double *
foo (void)
{
  double *z = __builtin_malloc (sizeof (double) * 256);
  int i;
  for (i = 0; i < 256; ++i)
    z[i] = x[i] + 1.0f;
  foo ();
  return 0;
}