2 /* { dg-do compile } */
3 /* { dg-options "-O2 -mavx" } */
8 foo (__m128
*x
, __m64
*y
)
10 __m128 a
= _mm_setzero_ps ();
11 __m128 b
= _mm_loadl_pi (a
, y
);
12 *x
= _mm_add_ps (b
, b
);
15 /* { dg-final { scan-assembler "vmovlps\[ \\t\]" } } */
16 /* { dg-final { scan-assembler-not "vshufps\[ \\t\]" } } */