Home | History | Annotate | Download | only in include

Lines Matching defs:__v16qi

36 typedef char __v16qi __attribute__((__vector_size__(16)));
2083 return (__m128i)__builtin_ia32_paddsb128((__v16qi)__a, (__v16qi)__b);
2126 return (__m128i)__builtin_ia32_paddusb128((__v16qi)__a, (__v16qi)__b);
2167 return (__m128i)__builtin_ia32_pavgb128((__v16qi)__a, (__v16qi)__b);
2251 return (__m128i)__builtin_ia32_pmaxub128((__v16qi)__a, (__v16qi)__b);
2291 return (__m128i)__builtin_ia32_pminub128((__v16qi)__a, (__v16qi)__b);
2411 return __builtin_ia32_psadbw128((__v16qi)__a, (__v16qi)__b);
2523 return (__m128i)__builtin_ia32_psubsb128((__v16qi)__a, (__v16qi)__b);
2564 return (__m128i)__builtin_ia32_psubusb128((__v16qi)__a, (__v16qi)__b);
2679 (__v16qi)_mm_setzero_si128(), \
2680 (__v16qi)(__m128i)(a), \
2914 (__v16qi)(__m128i)(a), \
2915 (__v16qi)_mm_setzero_si128(), \
3066 return (__m128i)((__v16qi)__a == (__v16qi)__b);
3124 /* This function always performs a signed comparison, but __v16qi is a char
3637 return (__m128i)(__v16qi){ __b0, __b1, __b2, __b3, __b4, __b5, __b6, __b7, __b8, __b9, __b10, __b11, __b12, __b13, __b14, __b15 };
3732 return (__m128i)(__v16qi){ __b, __b, __b, __b, __b, __b, __b, __b, __b, __b, __b, __b, __b, __b, __b, __b };
3854 return (__m128i)(__v16qi){ __b0, __b1, __b2, __b3, __b4, __b5, __b6, __b7, __b8, __b9, __b10, __b11, __b12, __b13, __b14, __b15 };
3931 __builtin_ia32_maskmovdqu((__v16qi)__d, (__v16qi)__n, __p);
4228 return __builtin_ia32_pmovmskb128((__v16qi)__a);
4367 return (__m128i)__builtin_shufflevector((__v16qi)__a, (__v16qi)__b, 8, 16+8, 9, 16+9, 10, 16+10, 11, 16+11, 12, 16+12, 13, 16+13, 14, 16+14, 15, 16+15);
4473 return (__m128i)__builtin_shufflevector((__v16qi)__a, (__v16qi)__b, 0, 16+0, 1, 16+1, 2, 16+2, 3, 16+3, 4, 16+4, 5, 16+5, 6, 16+6, 7, 16+7);