aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.target/aarch64/sve/cost_model_10.c
blob: bfac09ed1c14237a2ed5d002b27c6262302bf2ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
/* { dg-options "-O3 -msve-vector-bits=256" } */

void
f (int *restrict x, int *restrict y, unsigned int n)
{
  for (unsigned int i = 0; i < n * 8; ++i)
    x[i] += y[i];
}

/* { dg-final { scan-assembler-not {\twhilelo\t} } } */
/* { dg-final { scan-assembler {\tptrue\tp} } } */
/* { dg-final { scan-assembler {\tcmp\tx[0-9]+, x[0-9]+\n} } } */