Home | History | Annotate | Download | only in Headers

Lines Matching defs:__v8hi

35 typedef short __v8hi __attribute__((__vector_size__(16)));
691 return (__m128i)__builtin_ia32_paddsw128((__v8hi)__a, (__v8hi)__b);
703 return (__m128i)__builtin_ia32_paddusw128((__v8hi)__a, (__v8hi)__b);
715 return (__m128i)__builtin_ia32_pavgw128((__v8hi)__a, (__v8hi)__b);
721 return (__m128i)__builtin_ia32_pmaddwd128((__v8hi)__a, (__v8hi)__b);
727 return (__m128i)__builtin_ia32_pmaxsw128((__v8hi)__a, (__v8hi)__b);
739 return (__m128i)__builtin_ia32_pminsw128((__v8hi)__a, (__v8hi)__b);
751 return (__m128i)__builtin_ia32_pmulhw128((__v8hi)__a, (__v8hi)__b);
757 return (__m128i)__builtin_ia32_pmulhuw128((__v8hi)__a, (__v8hi)__b);
969 return (__m128i)__builtin_ia32_psubsw128((__v8hi)__a, (__v8hi)__b);
1009 return (__m128i)__builtin_ia32_psubusw128((__v8hi)__a, (__v8hi)__b);
1142 return (__m128i)__builtin_ia32_psllwi128((__v8hi)__a, __count);
1161 return (__m128i)__builtin_ia32_psllw128((__v8hi)__a, (__v8hi)__count);
1257 return (__m128i)__builtin_ia32_psrawi128((__v8hi)__a, __count);
1277 return (__m128i)__builtin_ia32_psraw128((__v8hi)__a, (__v8hi)__count);
1377 return (__m128i)__builtin_ia32_psrlwi128((__v8hi)__a, __count);
1396 return (__m128i)__builtin_ia32_psrlw128((__v8hi)__a, (__v8hi)__count);
1510 return (__m128i)((__v8hi)__a == (__v8hi)__b);
1571 return (__m128i)((__v8hi)__a > (__v8hi)__b);
2012 return (__m128i)(__v8hi){ __w0, __w1, __w2, __w3, __w4, __w5, __w6, __w7 };
2136 return (__m128i)(__v8hi){ __w, __w, __w, __w, __w, __w, __w, __w };
2173 return (__m128i)(__v8hi){ __w0, __w1, __w2, __w3, __w4, __w5, __w6, __w7 };
2265 return (__m128i)__builtin_ia32_packsswb128((__v8hi)__a, (__v8hi)__b);
2277 return (__m128i)__builtin_ia32_packuswb128((__v8hi)__a, (__v8hi)__b);
2283 __v8hi __b = (__v8hi)__a;
2290 __v8hi __c = (__v8hi)__a;
2308 (__m128i)__builtin_shufflevector((__v8hi)(__m128i)(a), \
2309 (__v8hi)_mm_undefined_si128(), \
2315 (__m128i)__builtin_shufflevector((__v8hi)(__m128i)(a), \
2316 (__v8hi)_mm_undefined_si128(), \
2332 return (__m128i)__builtin_shufflevector((__v8hi)__a, (__v8hi)__b, 4, 8+4, 5, 8+5, 6, 8+6, 7, 8+7);
2356 return (__m128i)__builtin_shufflevector((__v8hi)__a, (__v8hi)__b, 0, 8+0, 1, 8+1, 2, 8+2, 3, 8+3);