Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] View of /trunk/src/compiler/c-target/ia32-builtins
ViewVC logotype

View of /trunk/src/compiler/c-target/ia32-builtins

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1115 - (download) (annotate)
Thu May 5 04:42:18 2011 UTC (8 years, 1 month ago) by jhr
File size: 41768 byte(s)
  More merging of pure-cfg back into trunk
ammintrin.h:  __builtin_ia32_movntsd (__P, (__v2df) __Y);
ammintrin.h:  __builtin_ia32_movntss (__P, (__v4sf) __Y);
ammintrin.h:  return (__m128i) __builtin_ia32_extrq ((__v2di) __X, (__v16qi) __Y);
ammintrin.h:  return (__m128i) __builtin_ia32_extrqi ((__v2di) __X, __I, __L);
ammintrin.h:  ((__m128i) __builtin_ia32_extrqi ((__v2di)(X), (I), (L)))
ammintrin.h:  return (__m128i) __builtin_ia32_insertq ((__v2di)__X, (__v2di)__Y);
ammintrin.h:  return (__m128i) __builtin_ia32_insertqi ((__v2di)__X, (__v2di)__Y, __I, __L);
ammintrin.h:  ((__m128i) __builtin_ia32_insertqi ((__v2di)(X), (__v2di)(Y), (I), (L)))

emmintrin.h:  return (__m128d) __builtin_ia32_movsd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return __builtin_ia32_loadupd (__P);
emmintrin.h:  return __builtin_ia32_shufpd (__tmp, __tmp, _MM_SHUFFLE2 (0,1));
emmintrin.h:  __builtin_ia32_storeupd (__P, __A);
emmintrin.h:  *__P = __builtin_ia32_vec_ext_v2df (__A, 0);
emmintrin.h:  return __builtin_ia32_vec_ext_v2df (__A, 0);
emmintrin.h:  *__P = __builtin_ia32_vec_ext_v2df (__A, 1);
emmintrin.h:  _mm_store_pd (__P, __builtin_ia32_shufpd (__A, __A, _MM_SHUFFLE2 (0,0)));
emmintrin.h:  _mm_store_pd (__P, __builtin_ia32_shufpd (__A, __A, _MM_SHUFFLE2 (0,1)));
emmintrin.h:  return __builtin_ia32_vec_ext_v4si ((__v4si)__A, 0);
emmintrin.h:  return __builtin_ia32_vec_ext_v2di ((__v2di)__A, 0);
emmintrin.h:  return __builtin_ia32_vec_ext_v2di ((__v2di)__A, 0);
emmintrin.h:  return (__m128d)__builtin_ia32_addpd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_addsd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_subpd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_subsd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_mulpd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_mulsd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_divpd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_divsd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_sqrtpd ((__v2df)__A);
emmintrin.h:  __v2df __tmp = __builtin_ia32_movsd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_sqrtsd ((__v2df)__tmp);
emmintrin.h:  return (__m128d)__builtin_ia32_minpd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_minsd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_maxpd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_maxsd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_andpd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_andnpd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_orpd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_xorpd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_cmpeqpd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_cmpltpd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_cmplepd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_cmpgtpd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_cmpgepd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_cmpneqpd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_cmpnltpd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_cmpnlepd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_cmpngtpd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_cmpngepd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_cmpordpd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_cmpunordpd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_cmpeqsd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_cmpltsd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_cmplesd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d) __builtin_ia32_movsd ((__v2df) __A,
emmintrin.h:					 __builtin_ia32_cmpltsd ((__v2df) __B,
emmintrin.h:  return (__m128d) __builtin_ia32_movsd ((__v2df) __A,
emmintrin.h:					 __builtin_ia32_cmplesd ((__v2df) __B,
emmintrin.h:  return (__m128d)__builtin_ia32_cmpneqsd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_cmpnltsd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_cmpnlesd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d) __builtin_ia32_movsd ((__v2df) __A,
emmintrin.h:					 __builtin_ia32_cmpnltsd ((__v2df) __B,
emmintrin.h:  return (__m128d) __builtin_ia32_movsd ((__v2df) __A,
emmintrin.h:					 __builtin_ia32_cmpnlesd ((__v2df) __B,
emmintrin.h:  return (__m128d)__builtin_ia32_cmpordsd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_cmpunordsd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return __builtin_ia32_comisdeq ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return __builtin_ia32_comisdlt ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return __builtin_ia32_comisdle ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return __builtin_ia32_comisdgt ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return __builtin_ia32_comisdge ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return __builtin_ia32_comisdneq ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return __builtin_ia32_ucomisdeq ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return __builtin_ia32_ucomisdlt ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return __builtin_ia32_ucomisdle ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return __builtin_ia32_ucomisdgt ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return __builtin_ia32_ucomisdge ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return __builtin_ia32_ucomisdneq ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128i) __builtin_ia32_loaddqu ((char const *)__P);
emmintrin.h:  return  (__m128i)__builtin_ia32_loadlv4si ((__v2si *)__P);
emmintrin.h:  __builtin_ia32_storedqu ((char *)__P, (__v16qi)__B);
emmintrin.h:  __builtin_ia32_storelv4si ((__v2si *)__P, __B);
emmintrin.h:  return (__m64) __builtin_ia32_vec_ext_v2di ((__v2di)__B, 0);
emmintrin.h:  return (__m128i)__builtin_ia32_movqv4si ((__v4si)__A) ;
emmintrin.h:  return (__m128d)__builtin_ia32_cvtdq2pd ((__v4si) __A);
emmintrin.h:  return (__m128)__builtin_ia32_cvtdq2ps ((__v4si) __A);
emmintrin.h:  return (__m128i)__builtin_ia32_cvtpd2dq ((__v2df) __A);
emmintrin.h:  return (__m64)__builtin_ia32_cvtpd2pi ((__v2df) __A);
emmintrin.h:  return (__m128)__builtin_ia32_cvtpd2ps ((__v2df) __A);
emmintrin.h:  return (__m128i)__builtin_ia32_cvttpd2dq ((__v2df) __A);
emmintrin.h:  return (__m64)__builtin_ia32_cvttpd2pi ((__v2df) __A);
emmintrin.h:  return (__m128d)__builtin_ia32_cvtpi2pd ((__v2si) __A);
emmintrin.h:  return (__m128i)__builtin_ia32_cvtps2dq ((__v4sf) __A);
emmintrin.h:  return (__m128i)__builtin_ia32_cvttps2dq ((__v4sf) __A);
emmintrin.h:  return (__m128d)__builtin_ia32_cvtps2pd ((__v4sf) __A);
emmintrin.h:  return __builtin_ia32_cvtsd2si ((__v2df) __A);
emmintrin.h:  return __builtin_ia32_cvtsd2si64 ((__v2df) __A);
emmintrin.h:  return __builtin_ia32_cvtsd2si64 ((__v2df) __A);
emmintrin.h:  return __builtin_ia32_cvttsd2si ((__v2df) __A);
emmintrin.h:  return __builtin_ia32_cvttsd2si64 ((__v2df) __A);
emmintrin.h:  return __builtin_ia32_cvttsd2si64 ((__v2df) __A);
emmintrin.h:  return (__m128)__builtin_ia32_cvtsd2ss ((__v4sf) __A, (__v2df) __B);
emmintrin.h:  return (__m128d)__builtin_ia32_cvtsi2sd ((__v2df) __A, __B);
emmintrin.h:  return (__m128d)__builtin_ia32_cvtsi642sd ((__v2df) __A, __B);
emmintrin.h:  return (__m128d)__builtin_ia32_cvtsi642sd ((__v2df) __A, __B);
emmintrin.h:  return (__m128d)__builtin_ia32_cvtss2sd ((__v2df) __A, (__v4sf)__B);
emmintrin.h:#define _mm_shuffle_pd(__A, __B, __C) ((__m128d)__builtin_ia32_shufpd ((__v2df)(__A), (__v2df)(__B), (__C)))
emmintrin.h:  return (__m128d)__builtin_ia32_unpckhpd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_unpcklpd ((__v2df)__A, (__v2df)__B);
emmintrin.h:  return (__m128d)__builtin_ia32_loadhpd ((__v2df)__A, __B);
emmintrin.h:  return (__m128d)__builtin_ia32_loadlpd ((__v2df)__A, __B);
emmintrin.h:  return __builtin_ia32_movmskpd ((__v2df)__A);
emmintrin.h:  return (__m128i)__builtin_ia32_packsswb128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_packssdw128 ((__v4si)__A, (__v4si)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_packuswb128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_punpckhbw128 ((__v16qi)__A, (__v16qi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_punpckhwd128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_punpckhdq128 ((__v4si)__A, (__v4si)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_punpckhqdq128 ((__v2di)__A, (__v2di)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_punpcklbw128 ((__v16qi)__A, (__v16qi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_punpcklwd128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_punpckldq128 ((__v4si)__A, (__v4si)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_punpcklqdq128 ((__v2di)__A, (__v2di)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_paddb128 ((__v16qi)__A, (__v16qi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_paddw128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_paddd128 ((__v4si)__A, (__v4si)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_paddq128 ((__v2di)__A, (__v2di)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_paddsb128 ((__v16qi)__A, (__v16qi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_paddsw128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_paddusb128 ((__v16qi)__A, (__v16qi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_paddusw128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_psubb128 ((__v16qi)__A, (__v16qi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_psubw128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_psubd128 ((__v4si)__A, (__v4si)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_psubq128 ((__v2di)__A, (__v2di)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_psubsb128 ((__v16qi)__A, (__v16qi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_psubsw128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_psubusb128 ((__v16qi)__A, (__v16qi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_psubusw128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_pmaddwd128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_pmulhw128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_pmullw128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m64)__builtin_ia32_pmuludq ((__v2si)__A, (__v2si)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_pmuludq128 ((__v4si)__A, (__v4si)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_psllwi128 ((__v8hi)__A, __B);
emmintrin.h:  return (__m128i)__builtin_ia32_pslldi128 ((__v4si)__A, __B);
emmintrin.h:  return (__m128i)__builtin_ia32_psllqi128 ((__v2di)__A, __B);
emmintrin.h:  ((__m128i)__builtin_ia32_psllwi128 ((__v8hi)(__A), (__B)))
emmintrin.h:  ((__m128i)__builtin_ia32_pslldi128 ((__v8hi)(__A), (__B)))
emmintrin.h:  ((__m128i)__builtin_ia32_psllqi128 ((__v8hi)(__A), (__B)))
emmintrin.h:  return (__m128i)__builtin_ia32_psrawi128 ((__v8hi)__A, __B);
emmintrin.h:  return (__m128i)__builtin_ia32_psradi128 ((__v4si)__A, __B);
emmintrin.h:  ((__m128i)__builtin_ia32_psrawi128 ((__v8hi)(__A), (__B)))
emmintrin.h:  ((__m128i)__builtin_ia32_psradi128 ((__v8hi)(__A), (__B)))
emmintrin.h:  return ((__m128i)__builtin_ia32_psrldqi128 (__A, __B * 8));
emmintrin.h:  return ((__m128i)__builtin_ia32_pslldqi128 (__A, __B * 8));
emmintrin.h:#define _mm_srli_si128  (__m128i)__builtin_ia32_psrldqi128_byteshift
emmintrin.h:#define _mm_slli_si128  (__m128i)__builtin_ia32_pslldqi128_byteshift
emmintrin.h:  return (__m128i)__builtin_ia32_psrlwi128 ((__v8hi)__A, __B);
emmintrin.h:  return (__m128i)__builtin_ia32_psrldi128 ((__v4si)__A, __B);
emmintrin.h:  return (__m128i)__builtin_ia32_psrlqi128 ((__v2di)__A, __B);
emmintrin.h:  ((__m128i)__builtin_ia32_psrlwi128 ((__v8hi)(__A), (__B)))
emmintrin.h:  ((__m128i)__builtin_ia32_psrldi128 ((__v4si)(__A), (__B)))
emmintrin.h:  ((__m128i)__builtin_ia32_psrlqi128 ((__v4si)(__A), (__B)))
emmintrin.h:  return (__m128i)__builtin_ia32_psllw128((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_pslld128((__v4si)__A, (__v4si)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_psllq128((__v2di)__A, (__v2di)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_psraw128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_psrad128 ((__v4si)__A, (__v4si)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_psrlw128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_psrld128 ((__v4si)__A, (__v4si)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_psrlq128 ((__v2di)__A, (__v2di)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_pand128 ((__v2di)__A, (__v2di)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_pandn128 ((__v2di)__A, (__v2di)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_por128 ((__v2di)__A, (__v2di)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_pxor128 ((__v2di)__A, (__v2di)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_pcmpeqb128 ((__v16qi)__A, (__v16qi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_pcmpeqw128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_pcmpeqd128 ((__v4si)__A, (__v4si)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_pcmpgtb128 ((__v16qi)__B, (__v16qi)__A);
emmintrin.h:  return (__m128i)__builtin_ia32_pcmpgtw128 ((__v8hi)__B, (__v8hi)__A);
emmintrin.h:  return (__m128i)__builtin_ia32_pcmpgtd128 ((__v4si)__B, (__v4si)__A);
emmintrin.h:  return (__m128i)__builtin_ia32_pcmpgtb128 ((__v16qi)__A, (__v16qi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_pcmpgtw128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_pcmpgtd128 ((__v4si)__A, (__v4si)__B);
emmintrin.h:  return __builtin_ia32_vec_ext_v8hi ((__v8hi)__A, __N);
emmintrin.h:  return (__m128i) __builtin_ia32_vec_set_v8hi ((__v8hi)__A, __D, __N);
emmintrin.h:  ((int) __builtin_ia32_vec_ext_v8hi ((__v8hi)(A), (N)))
emmintrin.h:  ((__m128i) __builtin_ia32_vec_set_v8hi ((__v8hi)(A), (D), (N)))
emmintrin.h:  return (__m128i)__builtin_ia32_pmaxsw128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_pmaxub128 ((__v16qi)__A, (__v16qi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_pminsw128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_pminub128 ((__v16qi)__A, (__v16qi)__B);
emmintrin.h:  return __builtin_ia32_pmovmskb128 ((__v16qi)__A);
emmintrin.h:  return (__m128i)__builtin_ia32_pmulhuw128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:#define _mm_shufflehi_epi16(__A, __B) ((__m128i)__builtin_ia32_pshufhw ((__v8hi)(__A), (__B)))
emmintrin.h:#define _mm_shufflelo_epi16(__A, __B) ((__m128i)__builtin_ia32_pshuflw ((__v8hi)(__A), (__B)))
emmintrin.h:#define _mm_shuffle_epi32(__A, __B) ((__m128i)__builtin_ia32_pshufd ((__v4si)(__A), (__B)))
emmintrin.h:  __builtin_ia32_maskmovdqu ((__v16qi)__A, (__v16qi)__B, __C);
emmintrin.h:  return (__m128i)__builtin_ia32_pavgb128 ((__v16qi)__A, (__v16qi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_pavgw128 ((__v8hi)__A, (__v8hi)__B);
emmintrin.h:  return (__m128i)__builtin_ia32_psadbw128 ((__v16qi)__A, (__v16qi)__B);
emmintrin.h:  __builtin_ia32_movnti (__A, __B);
emmintrin.h:  __builtin_ia32_movntdq ((__v2di *)__A, (__v2di)__B);
emmintrin.h:  __builtin_ia32_movntpd (__A, (__v2df)__B);
emmintrin.h:  __builtin_ia32_clflush (__A);
emmintrin.h:  __builtin_ia32_lfence ();
emmintrin.h:  __builtin_ia32_mfence ();

mmintrin.h:  __builtin_ia32_emms ();
mmintrin.h:  return (__m64) __builtin_ia32_vec_init_v2si (__i, 0);
mmintrin.h:  return __builtin_ia32_vec_ext_v2si ((__v2si)__i, 0);
mmintrin.h:  return (__m64) __builtin_ia32_packsswb ((__v4hi)__m1, (__v4hi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_packssdw ((__v2si)__m1, (__v2si)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_packuswb ((__v4hi)__m1, (__v4hi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_punpckhbw ((__v8qi)__m1, (__v8qi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_punpckhwd ((__v4hi)__m1, (__v4hi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_punpckhdq ((__v2si)__m1, (__v2si)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_punpcklbw ((__v8qi)__m1, (__v8qi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_punpcklwd ((__v4hi)__m1, (__v4hi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_punpckldq ((__v2si)__m1, (__v2si)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_paddb ((__v8qi)__m1, (__v8qi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_paddw ((__v4hi)__m1, (__v4hi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_paddd ((__v2si)__m1, (__v2si)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_paddq (__m1, __m2);
mmintrin.h:  return (__m64) __builtin_ia32_paddsb ((__v8qi)__m1, (__v8qi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_paddsw ((__v4hi)__m1, (__v4hi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_paddusb ((__v8qi)__m1, (__v8qi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_paddusw ((__v4hi)__m1, (__v4hi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_psubb ((__v8qi)__m1, (__v8qi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_psubw ((__v4hi)__m1, (__v4hi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_psubd ((__v2si)__m1, (__v2si)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_psubq (__m1, __m2);
mmintrin.h:  return (__m64) __builtin_ia32_psubsb ((__v8qi)__m1, (__v8qi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_psubsw ((__v4hi)__m1, (__v4hi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_psubusb ((__v8qi)__m1, (__v8qi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_psubusw ((__v4hi)__m1, (__v4hi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_pmaddwd ((__v4hi)__m1, (__v4hi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_pmulhw ((__v4hi)__m1, (__v4hi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_pmullw ((__v4hi)__m1, (__v4hi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_psllw ((__v4hi)__m, __count);
mmintrin.h:  return (__m64) __builtin_ia32_psllwi ((__v4hi)__m, __count);
mmintrin.h:  return (__m64) __builtin_ia32_pslld ((__v2si)__m, __count);
mmintrin.h:  return (__m64) __builtin_ia32_pslldi ((__v2si)__m, __count);
mmintrin.h:  return (__m64) __builtin_ia32_psllq (__m, __count);
mmintrin.h:  return (__m64) __builtin_ia32_psllqi (__m, __count);
mmintrin.h:  return (__m64) __builtin_ia32_psraw ((__v4hi)__m, __count);
mmintrin.h:  return (__m64) __builtin_ia32_psrawi ((__v4hi)__m, __count);
mmintrin.h:  return (__m64) __builtin_ia32_psrad ((__v2si)__m, __count);
mmintrin.h:  return (__m64) __builtin_ia32_psradi ((__v2si)__m, __count);
mmintrin.h:  return (__m64) __builtin_ia32_psrlw ((__v4hi)__m, __count);
mmintrin.h:  return (__m64) __builtin_ia32_psrlwi ((__v4hi)__m, __count);
mmintrin.h:  return (__m64) __builtin_ia32_psrld ((__v2si)__m, __count);
mmintrin.h:  return (__m64) __builtin_ia32_psrldi ((__v2si)__m, __count);
mmintrin.h:  return (__m64) __builtin_ia32_psrlq (__m, __count);
mmintrin.h:  return (__m64) __builtin_ia32_psrlqi (__m, __count);
mmintrin.h:  return __builtin_ia32_pand (__m1, __m2);
mmintrin.h:  return __builtin_ia32_pandn (__m1, __m2);
mmintrin.h:  return __builtin_ia32_por (__m1, __m2);
mmintrin.h:  return __builtin_ia32_pxor (__m1, __m2);
mmintrin.h:  return (__m64) __builtin_ia32_pcmpeqb ((__v8qi)__m1, (__v8qi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_pcmpgtb ((__v8qi)__m1, (__v8qi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_pcmpeqw ((__v4hi)__m1, (__v4hi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_pcmpgtw ((__v4hi)__m1, (__v4hi)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_pcmpeqd ((__v2si)__m1, (__v2si)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_pcmpgtd ((__v2si)__m1, (__v2si)__m2);
mmintrin.h:  return (__m64) __builtin_ia32_vec_init_v2si (__i0, __i1);
mmintrin.h:  return (__m64) __builtin_ia32_vec_init_v4hi (__w0, __w1, __w2, __w3);
mmintrin.h:  return (__m64) __builtin_ia32_vec_init_v8qi (__b0, __b1, __b2, __b3,

pmmintrin.h:  return (__m128) __builtin_ia32_addsubps ((__v4sf)__X, (__v4sf)__Y);
pmmintrin.h:  return (__m128) __builtin_ia32_haddps ((__v4sf)__X, (__v4sf)__Y);
pmmintrin.h:  return (__m128) __builtin_ia32_hsubps ((__v4sf)__X, (__v4sf)__Y);
pmmintrin.h:  return (__m128) __builtin_ia32_movshdup ((__v4sf)__X);
pmmintrin.h:  return (__m128) __builtin_ia32_movsldup ((__v4sf)__X);
pmmintrin.h:  return (__m128d) __builtin_ia32_addsubpd ((__v2df)__X, (__v2df)__Y);
pmmintrin.h:  return (__m128d) __builtin_ia32_haddpd ((__v2df)__X, (__v2df)__Y);
pmmintrin.h:  return (__m128d) __builtin_ia32_hsubpd ((__v2df)__X, (__v2df)__Y);
pmmintrin.h:  return (__m128i) __builtin_ia32_lddqu ((char const *)__P);
pmmintrin.h:  __builtin_ia32_monitor (__P, __E, __H);
pmmintrin.h:  __builtin_ia32_mwait (__E, __H);

smmintrin.h:  return (__m128i) __builtin_ia32_pblendw128 ((__v8hi)__X,
smmintrin.h:  ((__m128i) __builtin_ia32_pblendw128 ((__v8hi)(X), (__v8hi)(Y), (M)))
smmintrin.h:  return (__m128i) __builtin_ia32_pblendvb128 ((__v16qi)__X,
smmintrin.h:  return (__m128) __builtin_ia32_blendps ((__v4sf)__X,
smmintrin.h:  ((__m128) __builtin_ia32_blendps ((__v4sf)(X), (__v4sf)(Y), (M)))
smmintrin.h:  return (__m128) __builtin_ia32_blendvps ((__v4sf)__X,
smmintrin.h:  return (__m128d) __builtin_ia32_blendpd ((__v2df)__X,
smmintrin.h:  ((__m128d) __builtin_ia32_blendpd ((__v2df)(X), (__v2df)(Y), (M)))
smmintrin.h:  return (__m128d) __builtin_ia32_blendvpd ((__v2df)__X,
smmintrin.h:  return (__m128) __builtin_ia32_dpps ((__v4sf)__X,
smmintrin.h:  return (__m128d) __builtin_ia32_dppd ((__v2df)__X,
smmintrin.h:  ((__m128) __builtin_ia32_dpps ((__v4sf)(X), (__v4sf)(Y), (M)))
smmintrin.h:  ((__m128d) __builtin_ia32_dppd ((__v2df)(X), (__v2df)(Y), (M)))
smmintrin.h:  return (__m128i) __builtin_ia32_pcmpeqq ((__v2di)__X, (__v2di)__Y);
smmintrin.h:  return (__m128i) __builtin_ia32_pminsb128 ((__v16qi)__X, (__v16qi)__Y);
smmintrin.h:  return (__m128i) __builtin_ia32_pmaxsb128 ((__v16qi)__X, (__v16qi)__Y);
smmintrin.h:  return (__m128i) __builtin_ia32_pminuw128 ((__v8hi)__X, (__v8hi)__Y);
smmintrin.h:  return (__m128i) __builtin_ia32_pmaxuw128 ((__v8hi)__X, (__v8hi)__Y);
smmintrin.h:  return (__m128i) __builtin_ia32_pminsd128 ((__v4si)__X, (__v4si)__Y);
smmintrin.h:  return (__m128i) __builtin_ia32_pmaxsd128 ((__v4si)__X, (__v4si)__Y);
smmintrin.h:  return (__m128i) __builtin_ia32_pminud128 ((__v4si)__X, (__v4si)__Y);
smmintrin.h:  return (__m128i) __builtin_ia32_pmaxud128 ((__v4si)__X, (__v4si)__Y);
smmintrin.h:  return (__m128i) __builtin_ia32_pmulld128 ((__v4si)__X, (__v4si)__Y);
smmintrin.h:  return (__m128i) __builtin_ia32_pmuldq128 ((__v4si)__X, (__v4si)__Y);
smmintrin.h:  return __builtin_ia32_ptestz128 ((__v2di)__M, (__v2di)__V);
smmintrin.h:  return __builtin_ia32_ptestc128 ((__v2di)__M, (__v2di)__V);
smmintrin.h:  return __builtin_ia32_ptestnzc128 ((__v2di)__M, (__v2di)__V);
smmintrin.h:  return (__m128) __builtin_ia32_insertps128 ((__v4sf)__D,
smmintrin.h:  ((__m128) __builtin_ia32_insertps128 ((__v4sf)(D), (__v4sf)(S), (N)))
smmintrin.h:  __tmp.f = __builtin_ia32_vec_ext_v4sf ((__v4sf)__X, __N);
smmintrin.h:      __tmp.f = __builtin_ia32_vec_ext_v4sf ((__v4sf)(X), (N));	\
smmintrin.h:  { (D) = __builtin_ia32_vec_ext_v4sf ((__v4sf)(S), (N)); }
smmintrin.h:  return (__m128i) __builtin_ia32_vec_set_v16qi ((__v16qi)__D,
smmintrin.h:  return (__m128i) __builtin_ia32_vec_set_v4si ((__v4si)__D,
smmintrin.h:  return (__m128i) __builtin_ia32_vec_set_v2di ((__v2di)__D,
smmintrin.h:  ((__m128i) __builtin_ia32_vec_set_v16qi ((__v16qi)(D), (S), (N)))
smmintrin.h:  ((__m128i) __builtin_ia32_vec_set_v4si ((__v4si)(D), (S), (N)))
smmintrin.h:  ((__m128i) __builtin_ia32_vec_set_v2di ((__v2di)(D), (S), (N)))
smmintrin.h:   return __builtin_ia32_vec_ext_v16qi ((__v16qi)__X, __N);
smmintrin.h:   return __builtin_ia32_vec_ext_v4si ((__v4si)__X, __N);
smmintrin.h:  return __builtin_ia32_vec_ext_v2di ((__v2di)__X, __N);
smmintrin.h:  __builtin_ia32_vec_ext_v16qi ((__v16qi) (X), (N))
smmintrin.h:  __builtin_ia32_vec_ext_v4si ((__v4si) (X), (N))
smmintrin.h:  ((long long) __builtin_ia32_vec_ext_v2di ((__v2di)(X), (N)))
smmintrin.h:  return (__m128i) __builtin_ia32_phminposuw128 ((__v8hi)__X);
smmintrin.h:  return (__m128d) __builtin_ia32_roundpd ((__v2df)__V, __M);
smmintrin.h:  return (__m128d) __builtin_ia32_roundsd ((__v2df)__D,
smmintrin.h:  ((__m128d) __builtin_ia32_roundpd ((__v2df)(V), (M)))
smmintrin.h:  ((__m128d) __builtin_ia32_roundsd ((__v2df)(D), (__v2df)(V), (M)))
smmintrin.h:  return (__m128) __builtin_ia32_roundps ((__v4sf)__V, __M);
smmintrin.h:  return (__m128) __builtin_ia32_roundss ((__v4sf)__D,
smmintrin.h:  ((__m128) __builtin_ia32_roundps ((__v4sf)(V), (M)))
smmintrin.h:  ((__m128) __builtin_ia32_roundss ((__v4sf)(D), (__v4sf)(V), (M)))
smmintrin.h:  return (__m128i) __builtin_ia32_pmovsxbd128 ((__v16qi)__X);
smmintrin.h:  return (__m128i) __builtin_ia32_pmovsxwd128 ((__v8hi)__X);
smmintrin.h:  return (__m128i) __builtin_ia32_pmovsxbq128 ((__v16qi)__X);
smmintrin.h:  return (__m128i) __builtin_ia32_pmovsxdq128 ((__v4si)__X);
smmintrin.h:  return (__m128i) __builtin_ia32_pmovsxwq128 ((__v8hi)__X);
smmintrin.h:  return (__m128i) __builtin_ia32_pmovsxbw128 ((__v16qi)__X);
smmintrin.h:  return (__m128i) __builtin_ia32_pmovzxbd128 ((__v16qi)__X);
smmintrin.h:  return (__m128i) __builtin_ia32_pmovzxwd128 ((__v8hi)__X);
smmintrin.h:  return (__m128i) __builtin_ia32_pmovzxbq128 ((__v16qi)__X);
smmintrin.h:  return (__m128i) __builtin_ia32_pmovzxdq128 ((__v4si)__X);
smmintrin.h:  return (__m128i) __builtin_ia32_pmovzxwq128 ((__v8hi)__X);
smmintrin.h:  return (__m128i) __builtin_ia32_pmovzxbw128 ((__v16qi)__X);
smmintrin.h:  return (__m128i) __builtin_ia32_packusdw128 ((__v4si)__X, (__v4si)__Y);
smmintrin.h:  return (__m128i) __builtin_ia32_mpsadbw128 ((__v16qi)__X,
smmintrin.h:  ((__m128i) __builtin_ia32_mpsadbw128 ((__v16qi)(X), (__v16qi)(Y), (M)))
smmintrin.h:  return (__m128i) __builtin_ia32_movntdqa ((__v2di *) __X);
smmintrin.h:  return (__m128i) __builtin_ia32_pcmpistrm128 ((__v16qi)__X,
smmintrin.h:  return __builtin_ia32_pcmpistri128 ((__v16qi)__X,
smmintrin.h:  return (__m128i) __builtin_ia32_pcmpestrm128 ((__v16qi)__X, __LX,
smmintrin.h:  return __builtin_ia32_pcmpestri128 ((__v16qi)__X, __LX,
smmintrin.h:  ((__m128i) __builtin_ia32_pcmpistrm128 ((__v16qi)(X), (__v16qi)(Y), (M)))
smmintrin.h:  __builtin_ia32_pcmpistri128 ((__v16qi)(X), (__v16qi)(Y), (M))
smmintrin.h:  ((__m128i) __builtin_ia32_pcmpestrm128 ((__v16qi)(X), (int)(LX), \
smmintrin.h:  __builtin_ia32_pcmpestri128 ((__v16qi)(X), (int)(LX), \
smmintrin.h:  return __builtin_ia32_pcmpistria128 ((__v16qi)__X,
smmintrin.h:  return __builtin_ia32_pcmpistric128 ((__v16qi)__X,
smmintrin.h:  return __builtin_ia32_pcmpistrio128 ((__v16qi)__X,
smmintrin.h:  return __builtin_ia32_pcmpistris128 ((__v16qi)__X,
smmintrin.h:  return __builtin_ia32_pcmpistriz128 ((__v16qi)__X,
smmintrin.h:  return __builtin_ia32_pcmpestria128 ((__v16qi)__X, __LX,
smmintrin.h:  return __builtin_ia32_pcmpestric128 ((__v16qi)__X, __LX,
smmintrin.h:  return __builtin_ia32_pcmpestrio128 ((__v16qi)__X, __LX,
smmintrin.h:  return __builtin_ia32_pcmpestris128 ((__v16qi)__X, __LX,
smmintrin.h:  return __builtin_ia32_pcmpestriz128 ((__v16qi)__X, __LX,
smmintrin.h:  __builtin_ia32_pcmpistria128 ((__v16qi)(X), (__v16qi)(Y), (M))
smmintrin.h:  __builtin_ia32_pcmpistric128 ((__v16qi)(X), (__v16qi)(Y), (M))
smmintrin.h:  __builtin_ia32_pcmpistrio128 ((__v16qi)(X), (__v16qi)(Y), (M))
smmintrin.h:  __builtin_ia32_pcmpistris128 ((__v16qi)(X), (__v16qi)(Y), (M))
smmintrin.h:  __builtin_ia32_pcmpistriz128 ((__v16qi)(X), (__v16qi)(Y), (M))
smmintrin.h:  __builtin_ia32_pcmpestria128 ((__v16qi)(X), (int)(LX), \
smmintrin.h:  __builtin_ia32_pcmpestric128 ((__v16qi)(X), (int)(LX), \
smmintrin.h:  __builtin_ia32_pcmpestrio128 ((__v16qi)(X), (int)(LX), \
smmintrin.h:  __builtin_ia32_pcmpestris128 ((__v16qi)(X), (int)(LX), \
smmintrin.h:  __builtin_ia32_pcmpestriz128 ((__v16qi)(X), (int)(LX), \
smmintrin.h:  return (__m128i) __builtin_ia32_pcmpgtq ((__v2di)__X, (__v2di)__Y);
smmintrin.h:  return __builtin_ia32_crc32qi (__C, __V);
smmintrin.h:  return __builtin_ia32_crc32hi (__C, __V);
smmintrin.h:  return __builtin_ia32_crc32si (__C, __V);
smmintrin.h:  return __builtin_ia32_crc32di (__C, __V);

tmmintrin.h:  return (__m128i) __builtin_ia32_phaddw128 ((__v8hi)__X, (__v8hi)__Y);
tmmintrin.h:  return (__m128i) __builtin_ia32_phaddd128 ((__v4si)__X, (__v4si)__Y);
tmmintrin.h:  return (__m128i) __builtin_ia32_phaddsw128 ((__v8hi)__X, (__v8hi)__Y);
tmmintrin.h:  return (__m64) __builtin_ia32_phaddw ((__v4hi)__X, (__v4hi)__Y);
tmmintrin.h:  return (__m64) __builtin_ia32_phaddd ((__v2si)__X, (__v2si)__Y);
tmmintrin.h:  return (__m64) __builtin_ia32_phaddsw ((__v4hi)__X, (__v4hi)__Y);
tmmintrin.h:  return (__m128i) __builtin_ia32_phsubw128 ((__v8hi)__X, (__v8hi)__Y);
tmmintrin.h:  return (__m128i) __builtin_ia32_phsubd128 ((__v4si)__X, (__v4si)__Y);
tmmintrin.h:  return (__m128i) __builtin_ia32_phsubsw128 ((__v8hi)__X, (__v8hi)__Y);
tmmintrin.h:  return (__m64) __builtin_ia32_phsubw ((__v4hi)__X, (__v4hi)__Y);
tmmintrin.h:  return (__m64) __builtin_ia32_phsubd ((__v2si)__X, (__v2si)__Y);
tmmintrin.h:  return (__m64) __builtin_ia32_phsubsw ((__v4hi)__X, (__v4hi)__Y);
tmmintrin.h:  return (__m128i) __builtin_ia32_pmaddubsw128 ((__v16qi)__X, (__v16qi)__Y);
tmmintrin.h:  return (__m64) __builtin_ia32_pmaddubsw ((__v8qi)__X, (__v8qi)__Y);
tmmintrin.h:  return (__m128i) __builtin_ia32_pmulhrsw128 ((__v8hi)__X, (__v8hi)__Y);
tmmintrin.h:  return (__m64) __builtin_ia32_pmulhrsw ((__v4hi)__X, (__v4hi)__Y);
tmmintrin.h:  return (__m128i) __builtin_ia32_pshufb128 ((__v16qi)__X, (__v16qi)__Y);
tmmintrin.h:  return (__m64) __builtin_ia32_pshufb ((__v8qi)__X, (__v8qi)__Y);
tmmintrin.h:  return (__m128i) __builtin_ia32_psignb128 ((__v16qi)__X, (__v16qi)__Y);
tmmintrin.h:  return (__m128i) __builtin_ia32_psignw128 ((__v8hi)__X, (__v8hi)__Y);
tmmintrin.h:  return (__m128i) __builtin_ia32_psignd128 ((__v4si)__X, (__v4si)__Y);
tmmintrin.h:  return (__m64) __builtin_ia32_psignb ((__v8qi)__X, (__v8qi)__Y);
tmmintrin.h:  return (__m64) __builtin_ia32_psignw ((__v4hi)__X, (__v4hi)__Y);
tmmintrin.h:  return (__m64) __builtin_ia32_psignd ((__v2si)__X, (__v2si)__Y);
tmmintrin.h:  ((__m128i)__builtin_ia32_palignr128 ((__v2di)(__X), (__v2di)(__Y), (__N) * 8))
tmmintrin.h:  ((__m64)__builtin_ia32_palignr ((__v1di) (__X), (__v1di) (__Y), (__N) * 8))
tmmintrin.h:  return (__m128i) __builtin_ia32_pabsb128 ((__v16qi)__X);
tmmintrin.h:  return (__m128i) __builtin_ia32_pabsw128 ((__v8hi)__X);
tmmintrin.h:  return (__m128i) __builtin_ia32_pabsd128 ((__v4si)__X);
tmmintrin.h:  return (__m64) __builtin_ia32_pabsb ((__v8qi)__X);
tmmintrin.h:  return (__m64) __builtin_ia32_pabsw ((__v4hi)__X);
tmmintrin.h:  return (__m64) __builtin_ia32_pabsd ((__v2si)__X);

xmmintrin.h:  return (__m128) __builtin_ia32_addss ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_subss ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_mulss ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_divss ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_sqrtss ((__v4sf)__A);
xmmintrin.h:  return (__m128) __builtin_ia32_rcpss ((__v4sf)__A);
xmmintrin.h:  return (__m128) __builtin_ia32_rsqrtss ((__v4sf)__A);
xmmintrin.h:  return (__m128) __builtin_ia32_minss ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_maxss ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_addps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_subps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_mulps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_divps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_sqrtps ((__v4sf)__A);
xmmintrin.h:  return (__m128) __builtin_ia32_rcpps ((__v4sf)__A);
xmmintrin.h:  return (__m128) __builtin_ia32_rsqrtps ((__v4sf)__A);
xmmintrin.h:  return (__m128) __builtin_ia32_minps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_maxps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return __builtin_ia32_andps (__A, __B);
xmmintrin.h:  return __builtin_ia32_andnps (__A, __B);
xmmintrin.h:  return __builtin_ia32_orps (__A, __B);
xmmintrin.h:  return __builtin_ia32_xorps (__A, __B);
xmmintrin.h:  return (__m128) __builtin_ia32_cmpeqss ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_cmpltss ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_cmpless ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_movss ((__v4sf) __A,
xmmintrin.h:					__builtin_ia32_cmpltss ((__v4sf) __B,
xmmintrin.h:  return (__m128) __builtin_ia32_movss ((__v4sf) __A,
xmmintrin.h:					__builtin_ia32_cmpless ((__v4sf) __B,
xmmintrin.h:  return (__m128) __builtin_ia32_cmpneqss ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_cmpnltss ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_cmpnless ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_movss ((__v4sf) __A,
xmmintrin.h:					__builtin_ia32_cmpnltss ((__v4sf) __B,
xmmintrin.h:  return (__m128) __builtin_ia32_movss ((__v4sf) __A,
xmmintrin.h:					__builtin_ia32_cmpnless ((__v4sf) __B,
xmmintrin.h:  return (__m128) __builtin_ia32_cmpordss ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_cmpunordss ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_cmpeqps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_cmpltps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_cmpleps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_cmpgtps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_cmpgeps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_cmpneqps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_cmpnltps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_cmpnleps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_cmpngtps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_cmpngeps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_cmpordps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_cmpunordps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return __builtin_ia32_comieq ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return __builtin_ia32_comilt ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return __builtin_ia32_comile ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return __builtin_ia32_comigt ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return __builtin_ia32_comige ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return __builtin_ia32_comineq ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return __builtin_ia32_ucomieq ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return __builtin_ia32_ucomilt ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return __builtin_ia32_ucomile ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return __builtin_ia32_ucomigt ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return __builtin_ia32_ucomige ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return __builtin_ia32_ucomineq ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return __builtin_ia32_cvtss2si ((__v4sf) __A);
xmmintrin.h:  return __builtin_ia32_cvtss2si64 ((__v4sf) __A);
xmmintrin.h:  return __builtin_ia32_cvtss2si64 ((__v4sf) __A);
xmmintrin.h:  return (__m64) __builtin_ia32_cvtps2pi ((__v4sf) __A);
xmmintrin.h:  return __builtin_ia32_cvttss2si ((__v4sf) __A);
xmmintrin.h:  return __builtin_ia32_cvttss2si64 ((__v4sf) __A);
xmmintrin.h:  return __builtin_ia32_cvttss2si64 ((__v4sf) __A);
xmmintrin.h:  return (__m64) __builtin_ia32_cvttps2pi ((__v4sf) __A);
xmmintrin.h:  return (__m128) __builtin_ia32_cvtsi2ss ((__v4sf) __A, __B);
xmmintrin.h:  return (__m128) __builtin_ia32_cvtsi642ss ((__v4sf) __A, __B);
xmmintrin.h:  return (__m128) __builtin_ia32_cvtsi642ss ((__v4sf) __A, __B);
xmmintrin.h:  return (__m128) __builtin_ia32_cvtpi2ps ((__v4sf) __A, (__v2si)__B);
xmmintrin.h:  __sign = __builtin_ia32_pcmpgtw ((__v4hi)0LL, (__v4hi)__A);
xmmintrin.h:  __hisi = (__v2si) __builtin_ia32_punpckhwd ((__v4hi)__A, __sign);
xmmintrin.h:  __losi = (__v2si) __builtin_ia32_punpcklwd ((__v4hi)__A, __sign);
xmmintrin.h:  __r = __builtin_ia32_cvtpi2ps (__r, __hisi);
xmmintrin.h:  __r = __builtin_ia32_movlhps (__r, __r);
xmmintrin.h:  __r = __builtin_ia32_cvtpi2ps (__r, __losi);
xmmintrin.h:  __hisi = (__v2si) __builtin_ia32_punpckhwd ((__v4hi)__A, (__v4hi)0LL);
xmmintrin.h:  __losi = (__v2si) __builtin_ia32_punpcklwd ((__v4hi)__A, (__v4hi)0LL);
xmmintrin.h:  __r = __builtin_ia32_cvtpi2ps (__r, __hisi);
xmmintrin.h:  __r = __builtin_ia32_movlhps (__r, __r);
xmmintrin.h:  __r = __builtin_ia32_cvtpi2ps (__r, __losi);
xmmintrin.h:  __sign = __builtin_ia32_pcmpgtb ((__v8qi)0LL, (__v8qi)__A);
xmmintrin.h:  __A = (__m64) __builtin_ia32_punpcklbw ((__v8qi)__A, __sign);
xmmintrin.h:  __A = (__m64) __builtin_ia32_punpcklbw ((__v8qi)__A, (__v8qi)0LL);
xmmintrin.h:  __v4sf __sfa = __builtin_ia32_cvtpi2ps (__zero, (__v2si)__A);
xmmintrin.h:  __v4sf __sfb = __builtin_ia32_cvtpi2ps (__zero, (__v2si)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_movlhps (__sfa, __sfb);
xmmintrin.h:  __v4sf __losf = __builtin_ia32_movhlps (__hisf, __hisf);
xmmintrin.h:  __v2si __hisi = __builtin_ia32_cvtps2pi (__hisf);
xmmintrin.h:  __v2si __losi = __builtin_ia32_cvtps2pi (__losf);
xmmintrin.h:  return (__m64) __builtin_ia32_packssdw (__hisi, __losi);
xmmintrin.h:  return (__m64) __builtin_ia32_packsswb (__tmp, (__v4hi)0LL);
xmmintrin.h:  return (__m128) __builtin_ia32_shufps ((__v4sf)__A, (__v4sf)__B, __mask);
xmmintrin.h: ((__m128) __builtin_ia32_shufps ((__v4sf)(A), (__v4sf)(B), (MASK)))
xmmintrin.h:  return (__m128) __builtin_ia32_unpckhps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_unpcklps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_loadhps ((__v4sf)__A, (__v2si *)__P);
xmmintrin.h:  __builtin_ia32_storehps ((__v2si *)__P, (__v4sf)__A);
xmmintrin.h:  return (__m128) __builtin_ia32_movhlps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_movlhps ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return (__m128) __builtin_ia32_loadlps ((__v4sf)__A, (__v2si *)__P);
xmmintrin.h:  __builtin_ia32_storelps ((__v2si *)__P, (__v4sf)__A);
xmmintrin.h:  return __builtin_ia32_movmskps ((__v4sf)__A);
xmmintrin.h:  return __builtin_ia32_stmxcsr ();
xmmintrin.h:  __builtin_ia32_ldmxcsr (__I);
xmmintrin.h:  return (__m128) __builtin_ia32_loadups (__P);
xmmintrin.h:  return (__m128) __builtin_ia32_shufps (__tmp, __tmp, _MM_SHUFFLE (0,1,2,3));
xmmintrin.h:  *__P = __builtin_ia32_vec_ext_v4sf ((__v4sf)__A, 0);
xmmintrin.h:  return __builtin_ia32_vec_ext_v4sf ((__v4sf)__A, 0);
xmmintrin.h:  __builtin_ia32_storeups (__P, (__v4sf)__A);
xmmintrin.h:  __v4sf __tmp = __builtin_ia32_shufps (__va, __va, _MM_SHUFFLE (0,0,0,0));
xmmintrin.h:  __v4sf __tmp = __builtin_ia32_shufps (__va, __va, _MM_SHUFFLE (0,1,2,3));
xmmintrin.h:  return (__m128) __builtin_ia32_movss ((__v4sf)__A, (__v4sf)__B);
xmmintrin.h:  return __builtin_ia32_vec_ext_v4hi ((__v4hi)__A, __N);
xmmintrin.h:#define _mm_extract_pi16(A, N)	__builtin_ia32_vec_ext_v4hi ((__v4hi)(A), (N))
xmmintrin.h:  return (__m64) __builtin_ia32_vec_set_v4hi ((__v4hi)__A, __D, __N);
xmmintrin.h:  ((__m64) __builtin_ia32_vec_set_v4hi ((__v4hi)(A), (D), (N)))
xmmintrin.h:  return (__m64) __builtin_ia32_pmaxsw ((__v4hi)__A, (__v4hi)__B);
xmmintrin.h:  return (__m64) __builtin_ia32_pmaxub ((__v8qi)__A, (__v8qi)__B);
xmmintrin.h:  return (__m64) __builtin_ia32_pminsw ((__v4hi)__A, (__v4hi)__B);
xmmintrin.h:  return (__m64) __builtin_ia32_pminub ((__v8qi)__A, (__v8qi)__B);
xmmintrin.h:  return __builtin_ia32_pmovmskb ((__v8qi)__A);
xmmintrin.h:  return (__m64) __builtin_ia32_pmulhuw ((__v4hi)__A, (__v4hi)__B);
xmmintrin.h:  return (__m64) __builtin_ia32_pshufw ((__v4hi)__A, __N);
xmmintrin.h:  ((__m64) __builtin_ia32_pshufw ((__v4hi)(A), (N)))
xmmintrin.h:  __builtin_ia32_maskmovq ((__v8qi)__A, (__v8qi)__N, __P);
xmmintrin.h:  return (__m64) __builtin_ia32_pavgb ((__v8qi)__A, (__v8qi)__B);
xmmintrin.h:  return (__m64) __builtin_ia32_pavgw ((__v4hi)__A, (__v4hi)__B);
xmmintrin.h:  return (__m64) __builtin_ia32_psadbw ((__v8qi)__A, (__v8qi)__B);
xmmintrin.h:  __builtin_ia32_movntq (__P, __A);
xmmintrin.h:  __builtin_ia32_movntps (__P, (__v4sf)__A);
xmmintrin.h:  __builtin_ia32_sfence ();
xmmintrin.h:  __v4sf __t0 = __builtin_ia32_unpcklps (__r0, __r1);			\
xmmintrin.h:  __v4sf __t1 = __builtin_ia32_unpcklps (__r2, __r3);			\
xmmintrin.h:  __v4sf __t2 = __builtin_ia32_unpckhps (__r0, __r1);			\
xmmintrin.h:  __v4sf __t3 = __builtin_ia32_unpckhps (__r2, __r3);			\
xmmintrin.h:  (row0) = __builtin_ia32_movlhps (__t0, __t1);				\
xmmintrin.h:  (row1) = __builtin_ia32_movhlps (__t1, __t0);				\
xmmintrin.h:  (row2) = __builtin_ia32_movlhps (__t2, __t3);				\
xmmintrin.h:  (row3) = __builtin_ia32_movhlps (__t3, __t2);				\

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0