Lines Matching refs:__v16hi
40 return (__m256i)__builtin_ia32_pabsw256((__v16hi)a);
52 return (__m256i)__builtin_ia32_packsswb256((__v16hi)a, (__v16hi)b);
64 return (__m256i)__builtin_ia32_packuswb256((__v16hi)a, (__v16hi)b);
82 return (__m256i)((__v16hi)a + (__v16hi)b);
106 return (__m256i)__builtin_ia32_paddsw256((__v16hi)a, (__v16hi)b);
118 return (__m256i)__builtin_ia32_paddusw256((__v16hi)a, (__v16hi)b);
147 return (__m256i)__builtin_ia32_pavgw256((__v16hi)a, (__v16hi)b);
160 (__m256i)__builtin_ia32_pblendw256((__v16hi)__V1, (__v16hi)__V2, (M)); })
171 return (__m256i)((__v16hi)a == (__v16hi)b);
195 return (__m256i)((__v16hi)a > (__v16hi)b);
213 return (__m256i)__builtin_ia32_phaddw256((__v16hi)a, (__v16hi)b);
225 return (__m256i)__builtin_ia32_phaddsw256((__v16hi)a, (__v16hi)b);
231 return (__m256i)__builtin_ia32_phsubw256((__v16hi)a, (__v16hi)b);
243 return (__m256i)__builtin_ia32_phsubsw256((__v16hi)a, (__v16hi)b);
255 return (__m256i)__builtin_ia32_pmaddwd256((__v16hi)a, (__v16hi)b);
267 return (__m256i)__builtin_ia32_pmaxsw256((__v16hi)a, (__v16hi)b);
285 return (__m256i)__builtin_ia32_pmaxuw256((__v16hi)a, (__v16hi)b);
303 return (__m256i)__builtin_ia32_pminsw256((__v16hi)a, (__v16hi)b);
321 return (__m256i)__builtin_ia32_pminuw256 ((__v16hi)a, (__v16hi)b);
417 return (__m256i)__builtin_ia32_pmulhrsw256((__v16hi)a, (__v16hi)b);
423 return (__m256i)__builtin_ia32_pmulhuw256((__v16hi)a, (__v16hi)b);
429 return (__m256i)__builtin_ia32_pmulhw256((__v16hi)a, (__v16hi)b);
435 return (__m256i)((__v16hi)a * (__v16hi)b);
480 (__m256i)__builtin_shufflevector((__v16hi)__a, (__v16hi)_mm256_set1_epi16(0), \
494 (__m256i)__builtin_shufflevector((__v16hi)__a, (__v16hi)_mm256_set1_epi16(0), \
513 return (__m256i)__builtin_ia32_psignw256((__v16hi)a, (__v16hi)b);
529 return (__m256i)__builtin_ia32_psllwi256((__v16hi)a, count);
535 return (__m256i)__builtin_ia32_psllw256((__v16hi)a, (__v8hi)count);
565 return (__m256i)__builtin_ia32_psrawi256((__v16hi)a, count);
571 return (__m256i)__builtin_ia32_psraw256((__v16hi)a, (__v8hi)count);
593 return (__m256i)__builtin_ia32_psrlwi256((__v16hi)a, count);
599 return (__m256i)__builtin_ia32_psrlw256((__v16hi)a, (__v8hi)count);
635 return (__m256i)((__v16hi)a - (__v16hi)b);
659 return (__m256i)__builtin_ia32_psubsw256((__v16hi)a, (__v16hi)b);
671 return (__m256i)__builtin_ia32_psubusw256((__v16hi)a, (__v16hi)b);
683 return (__m256i)__builtin_shufflevector((__v16hi)a, (__v16hi)b, 4, 16+4, 5, 16+5, 6, 16+6, 7, 16+7, 12, 16+12, 13, 16+13, 14, 16+14, 15, 16+15);
707 return (__m256i)__builtin_shufflevector((__v16hi)a, (__v16hi)b, 0, 16+0, 1, 16+1, 2, 16+2, 3, 16+3, 8, 16+8, 9, 16+9, 10, 16+10, 11, 16+11);