Lines Matching refs:__m256i
50 typedef long long __m256i __attribute__((__vector_size__(32))); typedef
823 _mm256_permutevar_pd(__m256d __a, __m256i __c) in _mm256_permutevar_pd()
969 _mm256_permutevar_ps(__m256 __a, __m256i __c) in _mm256_permutevar_ps()
1326 (__m256i)__builtin_ia32_vperm2f128_si256((__v8si)(__m256i)(V1), \
1327 (__v8si)(__m256i)(V2), (M)); })
1868 _mm256_extract_epi32(__m256i __a, const int __imm) in _mm256_extract_epi32()
1890 _mm256_extract_epi16(__m256i __a, const int __imm) in _mm256_extract_epi16()
1912 _mm256_extract_epi8(__m256i __a, const int __imm) in _mm256_extract_epi8()
1935 _mm256_extract_epi64(__m256i __a, const int __imm) in _mm256_extract_epi64()
1960 static __inline __m256i __DEFAULT_FN_ATTRS
1961 _mm256_insert_epi32(__m256i __a, int __b, int const __imm) in _mm256_insert_epi32()
1965 return (__m256i)__c; in _mm256_insert_epi32()
1987 static __inline __m256i __DEFAULT_FN_ATTRS
1988 _mm256_insert_epi16(__m256i __a, int __b, int const __imm) in _mm256_insert_epi16()
1992 return (__m256i)__c; in _mm256_insert_epi16()
2013 static __inline __m256i __DEFAULT_FN_ATTRS
2014 _mm256_insert_epi8(__m256i __a, int __b, int const __imm) in _mm256_insert_epi8()
2018 return (__m256i)__c; in _mm256_insert_epi8()
2040 static __inline __m256i __DEFAULT_FN_ATTRS
2041 _mm256_insert_epi64(__m256i __a, long long __b, int const __imm) in _mm256_insert_epi64()
2045 return (__m256i)__c; in _mm256_insert_epi64()
2075 _mm256_cvtepi32_ps(__m256i __a) in _mm256_cvtepi32_ps()
2105 static __inline __m256i __DEFAULT_FN_ATTRS
2108 return (__m256i)__builtin_ia32_cvtps2dq256((__v8sf) __a); in _mm256_cvtps_epi32()
2129 static __inline __m256i __DEFAULT_FN_ATTRS
2132 return (__m256i)__builtin_convertvector((__v8sf) __a, __v8si); in _mm256_cvttps_epi32()
2142 _mm256_cvtsi256_si32(__m256i __a) in _mm256_cvtsi256_si32()
2272 _mm256_testz_si256(__m256i __a, __m256i __b) in _mm256_testz_si256()
2278 _mm256_testc_si256(__m256i __a, __m256i __b) in _mm256_testc_si256()
2284 _mm256_testnzc_si256(__m256i __a, __m256i __b) in _mm256_testnzc_si256()
2380 static __inline __m256i __DEFAULT_FN_ATTRS
2381 _mm256_load_si256(__m256i const *__p) in _mm256_load_si256()
2386 static __inline __m256i __DEFAULT_FN_ATTRS
2387 _mm256_loadu_si256(__m256i const *__p) in _mm256_loadu_si256()
2390 __m256i __v; in _mm256_loadu_si256()
2395 static __inline __m256i __DEFAULT_FN_ATTRS
2396 _mm256_lddqu_si256(__m256i const *__p) in _mm256_lddqu_si256()
2398 return (__m256i)__builtin_ia32_lddqu256((char const *)__p); in _mm256_lddqu_si256()
2433 _mm256_store_si256(__m256i *__p, __m256i __a) in _mm256_store_si256()
2439 _mm256_storeu_si256(__m256i *__p, __m256i __a) in _mm256_storeu_si256()
2442 __m256i __v; in _mm256_storeu_si256()
2455 _mm256_maskload_pd(double const *__p, __m256i __m) in _mm256_maskload_pd()
2468 _mm256_maskload_ps(float const *__p, __m256i __m) in _mm256_maskload_ps()
2475 _mm256_maskstore_ps(float *__p, __m256i __m, __m256 __a) in _mm256_maskstore_ps()
2487 _mm256_maskstore_pd(double *__p, __m256i __m, __m256d __a) in _mm256_maskstore_pd()
2500 _mm256_stream_si256(__m256i *__a, __m256i __b) in _mm256_stream_si256()
2530 static __inline__ __m256i __DEFAULT_FN_ATTRS
2533 return (__m256i)__builtin_ia32_undef256(); in _mm256_undefined_si256()
2549 static __inline __m256i __DEFAULT_FN_ATTRS
2553 return (__m256i)(__v8si){ __i7, __i6, __i5, __i4, __i3, __i2, __i1, __i0 }; in _mm256_set_epi32()
2556 static __inline __m256i __DEFAULT_FN_ATTRS
2562 return (__m256i)(__v16hi){ __w00, __w01, __w02, __w03, __w04, __w05, __w06, in _mm256_set_epi16()
2566 static __inline __m256i __DEFAULT_FN_ATTRS
2576 return (__m256i)(__v32qi){ in _mm256_set_epi8()
2584 static __inline __m256i __DEFAULT_FN_ATTRS
2587 return (__m256i)(__v4di){ __d, __c, __b, __a }; in _mm256_set_epi64x()
2604 static __inline __m256i __DEFAULT_FN_ATTRS
2608 return (__m256i)(__v8si){ __i0, __i1, __i2, __i3, __i4, __i5, __i6, __i7 }; in _mm256_setr_epi32()
2611 static __inline __m256i __DEFAULT_FN_ATTRS
2617 return (__m256i)(__v16hi){ __w15, __w14, __w13, __w12, __w11, __w10, __w09, in _mm256_setr_epi16()
2621 static __inline __m256i __DEFAULT_FN_ATTRS
2631 return (__m256i)(__v32qi){ in _mm256_setr_epi8()
2638 static __inline __m256i __DEFAULT_FN_ATTRS
2641 return (__m256i)(__v4di){ __a, __b, __c, __d }; in _mm256_setr_epi64x()
2657 static __inline __m256i __DEFAULT_FN_ATTRS
2660 return (__m256i)(__v8si){ __i, __i, __i, __i, __i, __i, __i, __i }; in _mm256_set1_epi32()
2663 static __inline __m256i __DEFAULT_FN_ATTRS
2666 return (__m256i)(__v16hi){ __w, __w, __w, __w, __w, __w, __w, __w, __w, __w, in _mm256_set1_epi16()
2670 static __inline __m256i __DEFAULT_FN_ATTRS
2673 return (__m256i)(__v32qi){ __b, __b, __b, __b, __b, __b, __b, __b, __b, __b, in _mm256_set1_epi8()
2678 static __inline __m256i __DEFAULT_FN_ATTRS
2681 return (__m256i)(__v4di){ __q, __q, __q, __q }; in _mm256_set1_epi64x()
2697 static __inline __m256i __DEFAULT_FN_ATTRS
2700 return (__m256i){ 0LL, 0LL, 0LL, 0LL }; in _mm256_setzero_si256()
2710 static __inline __m256i __DEFAULT_FN_ATTRS
2713 return (__m256i)__a; in _mm256_castpd_si256()
2722 static __inline __m256i __DEFAULT_FN_ATTRS
2725 return (__m256i)__a; in _mm256_castps_si256()
2729 _mm256_castsi256_ps(__m256i __a) in _mm256_castsi256_ps()
2735 _mm256_castsi256_pd(__m256i __a) in _mm256_castsi256_pd()
2753 _mm256_castsi256_si128(__m256i __a) in _mm256_castsi256_si128()
2770 static __inline __m256i __DEFAULT_FN_ATTRS
2804 (__m256i)__builtin_shufflevector( \
2805 (__v4di)(__m256i)(V1), \
2835 (__v4di)(__m256i)(V), \
2855 static __inline __m256i __DEFAULT_FN_ATTRS
2858 __m256i __v256 = _mm256_castsi128_si256(_mm_loadu_si128(__addr_lo)); in _mm256_loadu2_m128i()
2886 _mm256_storeu2_m128i(__m128i *__addr_hi, __m128i *__addr_lo, __m256i __a) in _mm256_storeu2_m128i()
2906 static __inline __m256i __DEFAULT_FN_ATTRS
2908 return (__m256i)_mm256_set_m128((__m128)__hi, (__m128)__lo); in _mm256_set_m128i()
2921 static __inline __m256i __DEFAULT_FN_ATTRS
2923 return (__m256i)_mm256_set_m128((__m128)__hi, (__m128)__lo); in _mm256_setr_m128i()