------- Comment #4 from hjl dot tools at gmail dot com 2010-03-16 13:21 ------- A small tectcase;
--
typedef float __v4sf __attribute__ ((__vector_size__ (16)));
typedef int __v4si __attribute__ ((__vector_size__ (16)));
__v4sf my_asin(__v4sf x)
{
static const __v4si g_Mask{ 0x7fffffff, 0x00000000, 0x7fffffff,
0x7fffffff };
return __builtin_ia32_andnps ((__v4sf) g_Mask, x);
}
--
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43375
