/* APPLE LOCAL file 4299257 */ | |
/* { dg-do compile { target i?86-*-* x86_64-*-* } } */ | |
/* { dg-require-effective-target sse4 } */ | |
/* Require a test of the parity flag. */ | |
/* { dg-final { scan-assembler "\t\(j|set\)n?p\t" } } */ | |
typedef float vFloat __attribute__((vector_size(16))); | |
char *t(vFloat a, vFloat b) | |
{ | |
return __builtin_ia32_ucomieq(a, b) ? "y" : "n"; | |
} |