Searched refs:__m128i (Results 1 - 18 of 18) sorted by relevance

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Headers/
H A D__wmmintrin_aes.h32 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 Dxopintrin.h37 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 Dshaintrin.h38 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.h30 ((__m128i)__builtin_ia32_pclmulqdq128((__v2di)(__m128i)(__X), \
31 (__v2di)(__m128i)(__Y), (char)(__I)))
H A Dtmmintrin.h39 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 Dammintrin.h34 ((__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 Demmintrin.h34 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 Dsmmintrin.h103 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 Df16cintrin.h40 (__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 Davx2intrin.h340 _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 Dpmmintrin.h33 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 Davxintrin.h240 _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 Dammintrin.h52 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 Dtmmintrin.h40 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 Demmintrin.h49 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 Dpmmintrin.h111 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 DSourceManager.cpp1242 __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 DLexer.cpp2278 __m128i Slashes = _mm_set1_epi8('/');
2280 int cmp = _mm_movemask_epi8(_mm_cmpeq_epi8(*(const __m128i*)CurPtr,

Completed in 334 milliseconds