Use -fcf-protection=return in cet-intrin-4.c
[official-gcc.git] / gcc / testsuite / gcc.target / i386 / pr55590-2.c
blobafc0a6379a81f812f009dcc95cdf88acfd1f5a5f
1 /* { dg-do compile } */
2 /* { dg-options "-O2 -mavx" } */
4 #include <immintrin.h>
6 struct S
8 __m128 a, b;
9 };
11 struct T
13 int a;
14 struct S s[8];
18 void foo (struct T *p, int i, __m128 v)
20 struct S s;
22 s = p->s[i];
23 s.b = _mm_add_ps(s.b, v);
24 p->s[i] = s;
27 /* { dg-final { scan-assembler-not "vmovups" } } */