Home | History | Annotate | Download | only in Headers

Lines Matching refs:__v16hi

46     return (__m256i)__builtin_ia32_pabsw256((__v16hi)__a);
58 return (__m256i)__builtin_ia32_packsswb256((__v16hi)__a, (__v16hi)__b);
70 return (__m256i)__builtin_ia32_packuswb256((__v16hi)__a, (__v16hi)__b);
88 return (__m256i)((__v16hi)__a + (__v16hi)__b);
112 return (__m256i)__builtin_ia32_paddsw256((__v16hi)__a, (__v16hi)__b);
124 return (__m256i)__builtin_ia32_paddusw256((__v16hi)__a, (__v16hi)__b);
152 return (__m256i)__builtin_ia32_pavgw256((__v16hi)__a, (__v16hi)__b);
163 (__m256i)__builtin_shufflevector((__v16hi)(__m256i)(V1), \
164 (__v16hi)(__m256i)(V2), \
191 return (__m256i)((__v16hi)__a == (__v16hi)__b);
217 return (__m256i)((__v16hi)__a > (__v16hi)__b);
235 return (__m256i)__builtin_ia32_phaddw256((__v16hi)__a, (__v16hi)__b);
247 return (__m256i)__builtin_ia32_phaddsw256((__v16hi)__a, (__v16hi)__b);
253 return (__m256i)__builtin_ia32_phsubw256((__v16hi)__a, (__v16hi)__b);
265 return (__m256i)__builtin_ia32_phsubsw256((__v16hi)__a, (__v16hi)__b);
277 return (__m256i)__builtin_ia32_pmaddwd256((__v16hi)__a, (__v16hi)__b);
289 return (__m256i)__builtin_ia32_pmaxsw256((__v16hi)__a, (__v16hi)__b);
307 return (__m256i)__builtin_ia32_pmaxuw256((__v16hi)__a, (__v16hi)__b);
325 return (__m256i)__builtin_ia32_pminsw256((__v16hi)__a, (__v16hi)__b);
343 return (__m256i)__builtin_ia32_pminuw256 ((__v16hi)__a, (__v16hi)__b);
439 return (__m256i)__builtin_ia32_pmulhrsw256((__v16hi)__a, (__v16hi)__b);
445 return (__m256i)__builtin_ia32_pmulhuw256((__v16hi)__a, (__v16hi)__b);
451 return (__m256i)__builtin_ia32_pmulhw256((__v16hi)__a, (__v16hi)__b);
457 return (__m256i)((__v16hi)__a * (__v16hi)__b);
501 (__m256i)__builtin_shufflevector((__v16hi)(__m256i)(a), \
502 (__v16hi)_mm256_setzero_si256(), \
515 (__m256i)__builtin_shufflevector((__v16hi)(__m256i)(a), \
516 (__v16hi)_mm256_setzero_si256(), \
535 return (__m256i)__builtin_ia32_psignw256((__v16hi)__a, (__v16hi)__b);
552 return (__m256i)__builtin_ia32_psllwi256((__v16hi)__a, __count);
558 return (__m256i)__builtin_ia32_psllw256((__v16hi)__a, (__v8hi)__count);
588 return (__m256i)__builtin_ia32_psrawi256((__v16hi)__a, __count);
594 return (__m256i)__builtin_ia32_psraw256((__v16hi)__a, (__v8hi)__count);
617 return (__m256i)__builtin_ia32_psrlwi256((__v16hi)__a, __count);
623 return (__m256i)__builtin_ia32_psrlw256((__v16hi)__a, (__v8hi)__count);
659 return (__m256i)((__v16hi)__a - (__v16hi)__b);
683 return (__m256i)__builtin_ia32_psubsw256((__v16hi)__a, (__v16hi)__b);
695 return (__m256i)__builtin_ia32_psubusw256((__v16hi)__a, (__v16hi)__b);
707 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);
731 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);