3 /* { dg-options "-O2 -fno-tree-sra -ftree-vectorize" } */
5 __attribute__((noinline
, noclone
)) void
6 compare (const double *p
, const double *q
)
8 for (int i
= 0; i
< 3; ++i
)
13 double vr
[3] = { 4, 4, 4 };
18 double v1
[3] = { 1, 2, 3 };
19 double v2
[3] = { 3, 2, 1 };
21 __builtin_memcpy (v3
, v1
, sizeof (v1
));
22 for (int i
= 0; i
< 3; ++i
)
24 for (int i
= 0; i
< 3; ++i
)