blob: ac102fbe83494f06fcbc8b6b3b25b80eec88103b [file] [log] [blame]
/* APPLE LOCAL begin radar 4099352 */
/* { dg-do compile { target i?86-*-darwin* } } */
/* { dg-options "-O1 -msse2" } */
/* { dg-final { scan-assembler "xorps" } } */
typedef float __m128 __attribute__ ((__vector_size__ (16)));
typedef float __v4sf __attribute__ ((__vector_size__ (16)));
int main()
{
__m128 f2;
volatile __m128 votf = (__m128){ 0.0f, 0.0f, 0.0f, 0.0f };
do {
XXXXXX();
volatile __v4sf __t1 = __builtin_ia32_shufps (f2, (__m128){ 0.0f, 0.0f, 0.0f, 0.0f }, 0x44);
XXXXXX();
} while (0);
}
/* APPLE LOCAL end radar 4099352 */