3 /* { dg-options "-Os -msse" } */
7 #include "../../gcc.dg/i386-cpuid.h"
9 void foo (__m128 *, __m64 *, int);
17 unsigned long cpu_facilities = i386_cpuid ();
19 if ((cpu_facilities & (bit_MMX | bit_SSE | bit_CMOV))
20 != (bit_MMX | bit_SSE | bit_CMOV))
21 /* If host has no SSE support, pass. */
29 foo (__m128 *dst, __m64 *src, int n)
35 xmm0 = _mm_cvtpi32_ps (xmm0, *src);