2 /* { dg-options "-Os -msse" } */
3 /* { dg-require-effective-target sse } */
5 typedef float __m128
__attribute__ ((vector_size (16)));
6 typedef int __m64
__attribute__ ((vector_size (8)));
8 int puts (const char *s
);
9 void foo (__m128
*, __m64
*, int);
17 void foo (__m128
*dst
, __m64
*src
, int n
)
23 xmm0
= __builtin_ia32_cvtpi2ps (xmm0
, *src
);