Home | History | Annotate | Download | only in clang-include

Lines Matching refs:__m256

1281   (__mmask8)__builtin_ia32_cmpps256_mask((__v8sf)(__m256)(a), \
1282 (__v8sf)(__m256)(b), \
1286 (__mmask8)__builtin_ia32_cmpps256_mask((__v8sf)(__m256)(a), \
1287 (__v8sf)(__m256)(b), \
1291 (__mmask8)__builtin_ia32_cmppd256_mask((__v4df)(__m256)(a), \
1292 (__v4df)(__m256)(b), \
1296 (__mmask8)__builtin_ia32_cmppd256_mask((__v4df)(__m256)(a), \
1297 (__v4df)(__m256)(b), \
1536 static __inline__ __m256 __DEFAULT_FN_ATTRS
1537 _mm256_mask_fmadd_ps(__m256 __A, __mmask8 __U, __m256 __B, __m256 __C)
1539 return (__m256) __builtin_ia32_vfmaddps256_mask ((__v8sf) __A,
1545 static __inline__ __m256 __DEFAULT_FN_ATTRS
1546 _mm256_mask3_fmadd_ps(__m256 __A, __m256 __B, __m256 __C, __mmask8 __U)
1548 return (__m256) __builtin_ia32_vfmaddps256_mask3 ((__v8sf) __A,
1554 static __inline__ __m256 __DEFAULT_FN_ATTRS
1555 _mm256_maskz_fmadd_ps(__mmask8 __U, __m256 __A, __m256 __B, __m256 __C)
1557 return (__m256) __builtin_ia32_vfmaddps256_maskz ((__v8sf) __A,
1563 static __inline__ __m256 __DEFAULT_FN_ATTRS
1564 _mm256_mask_fmsub_ps(__m256 __A, __mmask8 __U, __m256 __B, __m256 __C)
1566 return (__m256) __builtin_ia32_vfmaddps256_mask ((__v8sf) __A,
1572 static __inline__ __m256 __DEFAULT_FN_ATTRS
1573 _mm256_maskz_fmsub_ps(__mmask8 __U, __m256 __A, __m256 __B, __m256 __C)
1575 return (__m256) __builtin_ia32_vfmaddps256_maskz ((__v8sf) __A,
1581 static __inline__ __m256 __DEFAULT_FN_ATTRS
1582 _mm256_mask3_fnmadd_ps(__m256 __A, __m256 __B, __m256 __C, __mmask8 __U)
1584 return (__m256) __builtin_ia32_vfmaddps256_mask3 (-(__v8sf) __A,
1590 static __inline__ __m256 __DEFAULT_FN_ATTRS
1591 _mm256_maskz_fnmadd_ps(__mmask8 __U, __m256 __A, __m256 __B, __m256 __C)
1593 return (__m256) __builtin_ia32_vfmaddps256_maskz (-(__v8sf) __A,
1599 static __inline__ __m256 __DEFAULT_FN_ATTRS
1600 _mm256_maskz_fnmsub_ps(__mmask8 __U, __m256 __A, __m256 __B, __m256 __C)
1602 return (__m256) __builtin_ia32_vfmaddps256_maskz (-(__v8sf) __A,
1749 static __inline__ __m256 __DEFAULT_FN_ATTRS
1750 _mm256_mask_fmaddsub_ps(__m256 __A, __mmask8 __U, __m256 __B,
1751 __m256 __C)
1753 return (__m256) __builtin_ia32_vfmaddsubps256_mask ((__v8sf) __A,
1759 static __inline__ __m256 __DEFAULT_FN_ATTRS
1760 _mm256_mask3_fmaddsub_ps(__m256 __A, __m256 __B, __m256 __C, __mmask8 __U)
1762 return (__m256) __builtin_ia32_vfmaddsubps256_mask3 ((__v8sf) __A,
1768 static __inline__ __m256 __DEFAULT_FN_ATTRS
1769 _mm256_maskz_fmaddsub_ps(__mmask8 __U, __m256 __A, __m256 __B, __m256 __C)
1771 return (__m256) __builtin_ia32_vfmaddsubps256_maskz ((__v8sf) __A,
1777 static __inline__ __m256 __DEFAULT_FN_ATTRS
1778 _mm256_mask_fmsubadd_ps(__m256 __A, __mmask8 __U, __m256 __B, __m256 __C)
1780 return (__m256) __builtin_ia32_vfmaddsubps256_mask ((__v8sf) __A,
1786 static __inline__ __m256 __DEFAULT_FN_ATTRS
1787 _mm256_maskz_fmsubadd_ps(__mmask8 __U, __m256 __A, __m256 __B, __m256 __C)
1789 return (__m256) __builtin_ia32_vfmaddsubps256_maskz ((__v8sf) __A,
1822 static __inline__ __m256 __DEFAULT_FN_ATTRS
1823 _mm256_mask3_fmsub_ps(__m256 __A, __m256 __B, __m256 __C, __mmask8 __U)
1825 return (__m256) __builtin_ia32_vfmsubps256_mask3 ((__v8sf) __A,
1860 static __inline__ __m256 __DEFAULT_FN_ATTRS
1861 _mm256_mask3_fmsubadd_ps(__m256 __A, __m256 __B, __m256 __C, __mmask8 __U)
1863 return (__m256) __builtin_ia32_vfmsubaddps256_mask3 ((__v8sf) __A,
1896 static __inline__ __m256 __DEFAULT_FN_ATTRS
1897 _mm256_mask_fnmadd_ps(__m256 __A, __mmask8 __U, __m256 __B, __m256 __C)
1899 return (__m256) __builtin_ia32_vfnmaddps256_mask ((__v8sf) __A,
1959 static __inline__ __m256 __DEFAULT_FN_ATTRS
1960 _mm256_mask_fnmsub_ps(__m256 __A, __mmask8 __U, __m256 __B, __m256 __C)
1962 return (__m256) __builtin_ia32_vfnmsubps256_mask ((__v8sf) __A,
1968 static __inline__ __m256 __DEFAULT_FN_ATTRS
1969 _mm256_mask3_fnmsub_ps(__m256 __A, __m256 __B, __m256 __C, __mmask8 __U)
1971 return (__m256) __builtin_ia32_vfnmsubps256_mask3 ((__v8sf) __A,
2028 static __inline__ __m256 __DEFAULT_FN_ATTRS
2029 _mm256_mask_add_ps (__m256 __W, __mmask16 __U, __m256 __A, __m256 __B) {
2030 return (__m256) __builtin_ia32_addps256_mask ((__v8sf) __A,
2036 static __inline__ __m256 __DEFAULT_FN_ATTRS
2037 _mm256_maskz_add_ps (__mmask16 __U, __m256 __A, __m256 __B) {
2038 return (__m256) __builtin_ia32_addps256_mask ((__v8sf) __A,
2080 static __inline__ __m256 __DEFAULT_FN_ATTRS
2081 _mm256_mask_blend_ps (__mmask8 __U, __m256 __A, __m256 __W) {
2082 return (__m256) __builtin_ia32_blendmps_256_mask ((__v8sf) __A,
2176 static __inline__ __m256 __DEFAULT_FN_ATTRS
2177 _mm256_mask_compress_ps (__m256 __W, __mmask8 __U, __m256 __A) {
2178 return (__m256) __builtin_ia32_compresssf256_mask ((__v8sf) __A,
2183 static __inline__ __m256 __DEFAULT_FN_ATTRS
2184 _mm256_maskz_compress_ps (__mmask8 __U, __m256 __A) {
2185 return (__m256) __builtin_ia32_compresssf256_mask ((__v8sf) __A,
2257 _mm256_mask_compressstoreu_ps (void *__P, __mmask8 __U, __m256 __A) {
2322 static __inline__ __m256 __DEFAULT_FN_ATTRS
2323 _mm256_mask_cvtepi32_ps (__m256 __W, __mmask8 __U, __m256i __A) {
2324 return (__m256) __builtin_ia32_cvtdq2ps256_mask ((__v8si) __A,
2329 static __inline__ __m256 __DEFAULT_FN_ATTRS
2331 return (__m256) __builtin_ia32_cvtdq2ps256_mask ((__v8si) __A,
2459 _mm256_mask_cvtps_epi32 (__m256i __W, __mmask8 __U, __m256 __A) {
2466 _mm256_maskz_cvtps_epi32 (__mmask8 __U, __m256 __A) {
2527 _mm256_cvtps_epu32 (__m256 __A) {
2535 _mm256_mask_cvtps_epu32 (__m256i __W, __mmask8 __U, __m256 __A) {
2542 _mm256_maskz_cvtps_epu32 (__mmask8 __U, __m256 __A) {
2641 _mm256_mask_cvttps_epi32 (__m256i __W, __mmask8 __U, __m256 __A) {
2648 _mm256_maskz_cvttps_epi32 (__mmask8 __U, __m256 __A) {
2679 _mm256_cvttps_epu32 (__m256 __A) {
2687 _mm256_mask_cvttps_epu32 (__m256i __W, __mmask8 __U, __m256 __A) {
2694 _mm256_maskz_cvttps_epu32 (__mmask8 __U, __m256 __A) {
2770 static __inline__ __m256 __DEFAULT_FN_ATTRS
2772 return (__m256) __builtin_ia32_cvtudq2ps256_mask ((__v8si) __A,
2778 static __inline__ __m256 __DEFAULT_FN_ATTRS
2779 _mm256_mask_cvtepu32_ps (__m256 __W, __mmask8 __U, __m256i __A) {
2780 return (__m256) __builtin_ia32_cvtudq2ps256_mask ((__v8si) __A,
2785 static __inline__ __m256 __DEFAULT_FN_ATTRS
2787 return (__m256) __builtin_ia32_cvtudq2ps256_mask ((__v8si) __A,
2845 static __inline__ __m256 __DEFAULT_FN_ATTRS
2846 _mm256_mask_div_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B) {
2847 return (__m256) __builtin_ia32_divps256_mask ((__v8sf) __A,
2853 static __inline__ __m256 __DEFAULT_FN_ATTRS
2854 _mm256_maskz_div_ps (__mmask8 __U, __m256 __A, __m256 __B) {
2855 return (__m256) __builtin_ia32_divps256_mask ((__v8sf) __A,
3007 static __inline__ __m256 __DEFAULT_FN_ATTRS
3008 _mm256_mask_expandloadu_ps (__m256 __W, __mmask8 __U, void const *__P) {
3009 return (__m256) __builtin_ia32_expandloadsf256_mask ((__v8sf *) __P,
3014 static __inline__ __m256 __DEFAULT_FN_ATTRS
3016 return (__m256) __builtin_ia32_expandloadsf256_mask ((__v8sf *) __P,
3072 static __inline__ __m256 __DEFAULT_FN_ATTRS
3073 _mm256_mask_expand_ps (__m256 __W, __mmask8 __U, __m256 __A) {
3074 return (__m256) __builtin_ia32_expandsf256_mask ((__v8sf) __A,
3079 static __inline__ __m256 __DEFAULT_FN_ATTRS
3080 _mm256_maskz_expand_ps (__mmask8 __U, __m256 __A) {
3081 return (__m256) __builtin_ia32_expandsf256_mask ((__v8sf) __A,
3186 static __inline__ __m256 __DEFAULT_FN_ATTRS
3187 _mm256_getexp_ps (__m256 __A) {
3188 return (__m256) __builtin_ia32_getexpps256_mask ((__v8sf) __A,
3194 static __inline__ __m256 __DEFAULT_FN_ATTRS
3195 _mm256_mask_getexp_ps (__m256 __W, __mmask8 __U, __m256 __A) {
3196 return (__m256) __builtin_ia32_getexpps256_mask ((__v8sf) __A,
3201 static __inline__ __m256 __DEFAULT_FN_ATTRS
3202 _mm256_maskz_getexp_ps (__mmask8 __U, __m256 __A) {
3203 return (__m256) __builtin_ia32_getexpps256_mask ((__v8sf) __A,
3261 static __inline__ __m256 __DEFAULT_FN_ATTRS
3262 _mm256_mask_max_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B) {
3263 return (__m256) __builtin_ia32_maxps256_mask ((__v8sf) __A,
3269 static __inline__ __m256 __DEFAULT_FN_ATTRS
3270 _mm256_maskz_max_ps (__mmask8 __U, __m256 __A, __m256 __B) {
3271 return (__m256) __builtin_ia32_maxps256_mask ((__v8sf) __A,
3330 static __inline__ __m256 __DEFAULT_FN_ATTRS
3331 _mm256_mask_min_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B) {
3332 return (__m256) __builtin_ia32_minps256_mask ((__v8sf) __A,
3338 static __inline__ __m256 __DEFAULT_FN_ATTRS
3339 _mm256_maskz_min_ps (__mmask8 __U, __m256 __A, __m256 __B) {
3340 return (__m256) __builtin_ia32_minps256_mask ((__v8sf) __A,
3399 static __inline__ __m256 __DEFAULT_FN_ATTRS
3400 _mm256_mask_mul_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B) {
3401 return (__m256) __builtin_ia32_mulps256_mask ((__v8sf) __A,
3407 static __inline__ __m256 __DEFAULT_FN_ATTRS
3408 _mm256_maskz_mul_ps (__mmask8 __U, __m256 __A, __m256 __B) {
3409 return (__m256) __builtin_ia32_mulps256_mask ((__v8sf) __A,
3880 (__m256) __builtin_ia32_rndscaleps_256_mask ((__v8sf) __A,__imm, \
3884 (__m256) __builtin_ia32_rndscaleps_256_mask ((__v8sf) __A, __imm, \
3889 (__m256) __builtin_ia32_rndscaleps_256_mask ((__v8sf) __A, __imm, \
3972 static __inline__ __m256 __DEFAULT_FN_ATTRS
3973 _mm256_scalef_ps (__m256 __A, __m256 __B) {
3974 return (__m256) __builtin_ia32_scalefps256_mask ((__v8sf) __A,
3981 static __inline__ __m256 __DEFAULT_FN_ATTRS
3982 _mm256_mask_scalef_ps (__m256 __W, __mmask8 __U, __m256 __A,
3983 __m256 __B) {
3984 return (__m256) __builtin_ia32_scalefps256_mask ((__v8sf) __A,
3990 static __inline__ __m256 __DEFAULT_FN_ATTRS
3991 _mm256_maskz_scalef_ps (__mmask8 __U, __m256 __A, __m256 __B) {
3992 return (__m256) __builtin_ia32_scalefps256_mask ((__v8sf) __A,
4192 static __inline__ __m256 __DEFAULT_FN_ATTRS
4193 _mm256_mask_sqrt_ps (__m256 __W, __mmask8 __U, __m256 __A) {
4194 return (__m256) __builtin_ia32_sqrtps256_mask ((__v8sf) __A,
4199 static __inline__ __m256 __DEFAULT_FN_ATTRS
4200 _mm256_maskz_sqrt_ps (__mmask8 __U, __m256 __A) {
4201 return (__m256) __builtin_ia32_sqrtps256_mask ((__v8sf) __A,
4259 static __inline__ __m256 __DEFAULT_FN_ATTRS
4260 _mm256_mask_sub_ps (__m256 __W, __mmask16 __U, __m256 __A, __m256 __B) {
4261 return (__m256) __builtin_ia32_subps256_mask ((__v8sf) __A,
4267 static __inline__ __m256 __DEFAULT_FN_ATTRS
4268 _mm256_maskz_sub_ps (__mmask16 __U, __m256 __A, __m256 __B) {
4269 return (__m256) __builtin_ia32_subps256_mask ((__v8sf) __A,
4328 static __inline__ __m256 __DEFAULT_FN_ATTRS
4329 _mm256_mask2_permutex2var_ps (__m256 __A, __m256i __I, __mmask8 __U,
4330 __m256 __B) {
4331 return (__m256) __builtin_ia32_vpermi2varps256_mask ((__v8sf) __A,
4512 static __inline__ __m256 __DEFAULT_FN_ATTRS
4513 _mm256_permutex2var_ps (__m256 __A, __m256i __I, __m256 __B) {
4514 return (__m256) __builtin_ia32_vpermt2varps256_mask ((__v8si) __I
4521 static __inline__ __m256 __DEFAULT_FN_ATTRS
4522 _mm256_mask_permutex2var_ps (__m256 __A, __mmask8 __U, __m256i __I,
4523 __m256 __B) {
4524 return (__m256) __builtin_ia32_vpermt2varps256_mask ((__v8si) __I
4531 static __inline__ __m256 __DEFAULT_FN_ATTRS
4532 _mm256_maskz_permutex2var_ps (__mmask8 __U, __m256 __A, __m256i __I,
4533 __m256 __B) {
4534 return (__m256) __builtin_ia32_vpermt2varps256_maskz ((__v8si) __I