• Home
  • Raw
  • Download

Lines Matching refs:__v16hi

48     return (__m256i)__builtin_ia32_pabsw256((__v16hi)__a);  in _mm256_abs_epi16()
60 return (__m256i)__builtin_ia32_packsswb256((__v16hi)__a, (__v16hi)__b); in _mm256_packs_epi16()
72 return (__m256i)__builtin_ia32_packuswb256((__v16hi)__a, (__v16hi)__b); in _mm256_packus_epi16()
114 return (__m256i)__builtin_ia32_paddsw256((__v16hi)__a, (__v16hi)__b); in _mm256_adds_epi16()
126 return (__m256i)__builtin_ia32_paddusw256((__v16hi)__a, (__v16hi)__b); in _mm256_adds_epu16()
154 return (__m256i)__builtin_ia32_pavgw256((__v16hi)__a, (__v16hi)__b); in _mm256_avg_epu16()
165 (__m256i)__builtin_shufflevector((__v16hi)(__m256i)(V1), \
166 (__v16hi)(__m256i)(V2), \
193 return (__m256i)((__v16hi)__a == (__v16hi)__b); in _mm256_cmpeq_epi16()
219 return (__m256i)((__v16hi)__a > (__v16hi)__b); in _mm256_cmpgt_epi16()
237 return (__m256i)__builtin_ia32_phaddw256((__v16hi)__a, (__v16hi)__b); in _mm256_hadd_epi16()
249 return (__m256i)__builtin_ia32_phaddsw256((__v16hi)__a, (__v16hi)__b); in _mm256_hadds_epi16()
255 return (__m256i)__builtin_ia32_phsubw256((__v16hi)__a, (__v16hi)__b); in _mm256_hsub_epi16()
267 return (__m256i)__builtin_ia32_phsubsw256((__v16hi)__a, (__v16hi)__b); in _mm256_hsubs_epi16()
279 return (__m256i)__builtin_ia32_pmaddwd256((__v16hi)__a, (__v16hi)__b); in _mm256_madd_epi16()
291 return (__m256i)__builtin_ia32_pmaxsw256((__v16hi)__a, (__v16hi)__b); in _mm256_max_epi16()
309 return (__m256i)__builtin_ia32_pmaxuw256((__v16hi)__a, (__v16hi)__b); in _mm256_max_epu16()
327 return (__m256i)__builtin_ia32_pminsw256((__v16hi)__a, (__v16hi)__b); in _mm256_min_epi16()
345 return (__m256i)__builtin_ia32_pminuw256 ((__v16hi)__a, (__v16hi)__b); in _mm256_min_epu16()
365 return (__m256i)__builtin_convertvector((__v16qs)__V, __v16hi); in _mm256_cvtepi8_epi16()
405 return (__m256i)__builtin_convertvector((__v16qu)__V, __v16hi); in _mm256_cvtepu8_epi16()
447 return (__m256i)__builtin_ia32_pmulhrsw256((__v16hi)__a, (__v16hi)__b); in _mm256_mulhrs_epi16()
453 return (__m256i)__builtin_ia32_pmulhuw256((__v16hi)__a, (__v16hi)__b); in _mm256_mulhi_epu16()
459 return (__m256i)__builtin_ia32_pmulhw256((__v16hi)__a, (__v16hi)__b); in _mm256_mulhi_epi16()
511 (__m256i)__builtin_shufflevector((__v16hi)(__m256i)(a), \
512 (__v16hi)_mm256_undefined_si256(), \
525 (__m256i)__builtin_shufflevector((__v16hi)(__m256i)(a), \
526 (__v16hi)_mm256_undefined_si256(), \
547 return (__m256i)__builtin_ia32_psignw256((__v16hi)__a, (__v16hi)__b); in _mm256_sign_epi16()
598 return (__m256i)__builtin_ia32_psllwi256((__v16hi)__a, __count); in _mm256_slli_epi16()
604 return (__m256i)__builtin_ia32_psllw256((__v16hi)__a, (__v8hi)__count); in _mm256_sll_epi16()
634 return (__m256i)__builtin_ia32_psrawi256((__v16hi)__a, __count); in _mm256_srai_epi16()
640 return (__m256i)__builtin_ia32_psraw256((__v16hi)__a, (__v8hi)__count); in _mm256_sra_epi16()
697 return (__m256i)__builtin_ia32_psrlwi256((__v16hi)__a, __count); in _mm256_srli_epi16()
703 return (__m256i)__builtin_ia32_psrlw256((__v16hi)__a, (__v8hi)__count); in _mm256_srl_epi16()
763 return (__m256i)__builtin_ia32_psubsw256((__v16hi)__a, (__v16hi)__b); in _mm256_subs_epi16()
775 return (__m256i)__builtin_ia32_psubusw256((__v16hi)__a, (__v16hi)__b); in _mm256_subs_epu16()
787 …return (__m256i)__builtin_shufflevector((__v16hi)__a, (__v16hi)__b, 4, 16+4, 5, 16+5, 6, 16+6, 7, … in _mm256_unpackhi_epi16()
811 …return (__m256i)__builtin_shufflevector((__v16hi)__a, (__v16hi)__b, 0, 16+0, 1, 16+1, 2, 16+2, 3, … in _mm256_unpacklo_epi16()