/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Headers/ |
H A D | __wmmintrin_aes.h | 32 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)) 33 _mm_aesenc_si128(__m128i __V, __m128i __R) 35 return (__m128i)__builtin_ia32_aesenc128(__V, __R); 38 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)) 39 _mm_aesenclast_si128(__m128i __V, __m128i __R) 41 return (__m128i)__builtin_ia32_aesenclast128(__V, __R); 44 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)) 45 _mm_aesdec_si128(__m128i __ [all...] |
H A D | xopintrin.h | 37 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)) 38 _mm_maccs_epi16(__m128i __A, __m128i __B, __m128i __C) 40 return (__m128i)__builtin_ia32_vpmacssww((__v8hi)__A, (__v8hi)__B, (__v8hi)__C); 43 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)) 44 _mm_macc_epi16(__m128i __A, __m128i __B, __m128i __C) 46 return (__m128i)__builtin_ia32_vpmacsw [all...] |
H A D | shaintrin.h | 38 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)) 39 _mm_sha1nexte_epu32(__m128i __X, __m128i __Y) 44 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)) 45 _mm_sha1msg1_epu32(__m128i __X, __m128i __Y) 50 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)) 51 _mm_sha1msg2_epu32(__m128i __X, __m128i __Y) 56 static __inline__ __m128i __attribute_ [all...] |
H A D | __wmmintrin_pclmul.h | 30 ((__m128i)__builtin_ia32_pclmulqdq128((__v2di)(__m128i)(__X), \ 31 (__v2di)(__m128i)(__Y), (char)(__I)))
|
H A D | tmmintrin.h | 39 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)) 40 _mm_abs_epi8(__m128i __a) 42 return (__m128i)__builtin_ia32_pabsb128((__v16qi)__a); 51 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)) 52 _mm_abs_epi16(__m128i __a) 54 return (__m128i)__builtin_ia32_pabsw128((__v8hi)__a); 63 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)) 64 _mm_abs_epi32(__m128i __a) 66 return (__m128i)__builtin_ia32_pabsd128((__v4si)__a); 70 __m128i __ [all...] |
H A D | ammintrin.h | 34 ((__m128i)__builtin_ia32_extrqi((__v2di)(__m128i)(x), \ 37 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)) 38 _mm_extract_si64(__m128i __x, __m128i __y) 40 return (__m128i)__builtin_ia32_extrq((__v2di)__x, (__v16qi)__y); 44 ((__m128i)__builtin_ia32_insertqi((__v2di)(__m128i)(x), \ 45 (__v2di)(__m128i)(y), \ 48 static __inline__ __m128i __attribute_ [all...] |
H A D | emmintrin.h | 34 typedef long long __m128i __attribute__((__vector_size__(16))); typedef 388 _mm_cvtepi32_pd(__m128i __a) 393 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)) 426 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)) 429 return (__m128i)__builtin_ia32_cvttpd2dq(__a); 618 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)) 619 _mm_add_epi8(__m128i __a, __m128i __b) 621 return (__m128i)((__v16qi)__a + (__v16qi)__b); 624 static __inline__ __m128i __attribute_ [all...] |
H A D | smmintrin.h | 103 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)) 104 _mm_blendv_epi8 (__m128i __V1, __m128i __V2, __m128i __M) 106 return (__m128i) __builtin_ia32_pblendvb128 ((__v16qi)__V1, (__v16qi)__V2, 111 __m128i __V1 = (V1); \ 112 __m128i __V2 = (V2); \ 113 (__m128i) __builtin_ia32_pblendw128 ((__v8hi)__V1, (__v8hi)__V2, (M)); }) 116 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)) 117 _mm_mullo_epi32 (__m128i __V [all...] |
H A D | f16cintrin.h | 40 (__m128i)__builtin_ia32_vcvtps2ph((__v4sf)__a, (imm)); }) 44 (__m128i)__builtin_ia32_vcvtps2ph256((__v8sf)__a, (imm)); }) 47 _mm_cvtph_ps(__m128i __a) 53 _mm256_cvtph_ps(__m128i __a)
|
H A D | avx2intrin.h | 340 _mm256_cvtepi8_epi16(__m128i __V) 346 _mm256_cvtepi8_epi32(__m128i __V) 352 _mm256_cvtepi8_epi64(__m128i __V) 358 _mm256_cvtepi16_epi32(__m128i __V) 364 _mm256_cvtepi16_epi64(__m128i __V) 370 _mm256_cvtepi32_epi64(__m128i __V) 376 _mm256_cvtepu8_epi16(__m128i __V) 382 _mm256_cvtepu8_epi32(__m128i __V) 388 _mm256_cvtepu8_epi64(__m128i __V) 394 _mm256_cvtepu16_epi32(__m128i __ [all...] |
H A D | pmmintrin.h | 33 static __inline__ __m128i __attribute__((__always_inline__, __nodebug__)) 34 _mm_lddqu_si128(__m128i const *__p) 36 return (__m128i)__builtin_ia32_lddqu((char const *)__p);
|
H A D | avxintrin.h | 240 _mm_permutevar_pd(__m128d __a, __m128i __c) 252 _mm_permutevar_ps(__m128 __a, __m128i __c) 432 (__m128i)__builtin_ia32_vextractf128_si256((__v8si)__A, (O)); }) 477 __m128i __V2 = (V2); \ 516 _mm256_cvtepi32_pd(__m128i __a) 545 static __inline __m128i __attribute__((__always_inline__, __nodebug__)) 548 return (__m128i)__builtin_ia32_cvttpd2dq256((__v4df) __a); 551 static __inline __m128i __attribute__((__always_inline__, __nodebug__)) 554 return (__m128i)__builtin_ia32_cvtpd2dq256((__v4df) __a); 1131 static __inline __m128i __attribute_ [all...] |
/freebsd-9.3-release/contrib/gcc/config/i386/ |
H A D | ammintrin.h | 52 static __inline __m128i __attribute__((__always_inline__)) 53 _mm_extract_si64 (__m128i __X, __m128i __Y) 55 return (__m128i) __builtin_ia32_extrq ((__v2di) __X, (__v16qi) __Y); 59 ((__m128i) __builtin_ia32_extrqi ((__v2di)(X), I, L)) 61 static __inline __m128i __attribute__((__always_inline__)) 62 _mm_insert_si64 (__m128i __X,__m128i __Y) 64 return (__m128i) __builtin_ia32_insertq ((__v2di)__X, (__v2di)__Y); 68 ((__m128i) __builtin_ia32_insertq [all...] |
H A D | tmmintrin.h | 40 static __inline __m128i __attribute__((__always_inline__)) 41 _mm_hadd_epi16 (__m128i __X, __m128i __Y) 43 return (__m128i) __builtin_ia32_phaddw128 ((__v8hi)__X, (__v8hi)__Y); 46 static __inline __m128i __attribute__((__always_inline__)) 47 _mm_hadd_epi32 (__m128i __X, __m128i __Y) 49 return (__m128i) __builtin_ia32_phaddd128 ((__v4si)__X, (__v4si)__Y); 52 static __inline __m128i __attribute__((__always_inline__)) 53 _mm_hadds_epi16 (__m128i __ [all...] |
H A D | emmintrin.h | 49 typedef long long __m128i __attribute__ ((__vector_size__ (16), __may_alias__)); typedef 208 _mm_cvtsi128_si32 (__m128i __A) 216 _mm_cvtsi128_si64 (__m128i __A) 223 _mm_cvtsi128_si64x (__m128i __A) 573 static __inline __m128i __attribute__((__always_inline__)) 576 return __extension__ (__m128i)(__v2di){ __q0, __q1 }; 579 static __inline __m128i __attribute__((__always_inline__)) 585 static __inline __m128i __attribute__((__always_inline__)) 588 return __extension__ (__m128i)(__v4si){ __q0, __q1, __q2, __q3 }; 591 static __inline __m128i __attribute_ [all...] |
H A D | pmmintrin.h | 111 static __inline __m128i __attribute__((__always_inline__)) 112 _mm_lddqu_si128 (__m128i const *__P) 114 return (__m128i) __builtin_ia32_lddqu ((char const *)__P);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Basic/ |
H A D | SourceManager.cpp | 1242 __m128i CRs = _mm_set1_epi8('\r'); 1243 __m128i LFs = _mm_set1_epi8('\n'); 1254 const __m128i Chunk = *(const __m128i*)NextBuf; 1255 __m128i Cmp = _mm_or_si128(_mm_cmpeq_epi8(Chunk, CRs),
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Lex/ |
H A D | Lexer.cpp | 2278 __m128i Slashes = _mm_set1_epi8('/'); 2280 int cmp = _mm_movemask_epi8(_mm_cmpeq_epi8(*(const __m128i*)CurPtr,
|