Home | History | Annotate | Download | only in Headers

Lines Matching defs:__v16qi

36 typedef char __v16qi __attribute__((__vector_size__(16)));
685 return (__m128i)__builtin_ia32_paddsb128((__v16qi)__a, (__v16qi)__b);
697 return (__m128i)__builtin_ia32_paddusb128((__v16qi)__a, (__v16qi)__b);
709 return (__m128i)__builtin_ia32_pavgb128((__v16qi)__a, (__v16qi)__b);
733 return (__m128i)__builtin_ia32_pmaxub128((__v16qi)__a, (__v16qi)__b);
745 return (__m128i)__builtin_ia32_pminub128((__v16qi)__a, (__v16qi)__b);
836 return __builtin_ia32_psadbw128((__v16qi)__a, (__v16qi)__b);
948 return (__m128i)__builtin_ia32_psubsb128((__v16qi)__a, (__v16qi)__b);
989 return (__m128i)__builtin_ia32_psubusb128((__v16qi)__a, (__v16qi)__b);
1104 (__v16qi)_mm_setzero_si128(), \
1105 (__v16qi)(__m128i)(a), \
1339 (__v16qi)(__m128i)(a), \
1340 (__v16qi)_mm_setzero_si128(), \
1491 return (__m128i)((__v16qi)__a == (__v16qi)__b);
1549 /* This function always performs a signed comparison, but __v16qi is a char
2060 return (__m128i)(__v16qi){ __b0, __b1, __b2, __b3, __b4, __b5, __b6, __b7, __b8, __b9, __b10, __b11, __b12, __b13, __b14, __b15 };
2155 return (__m128i)(__v16qi){ __b, __b, __b, __b, __b, __b, __b, __b, __b, __b, __b, __b, __b, __b, __b, __b };
2179 return (__m128i)(__v16qi){ __b0, __b1, __b2, __b3, __b4, __b5, __b6, __b7, __b8, __b9, __b10, __b11, __b12, __b13, __b14, __b15 };
2206 __builtin_ia32_maskmovdqu((__v16qi)__d, (__v16qi)__n, __p);
2298 return __builtin_ia32_pmovmskb128((__v16qi)__a);
2326 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);
2350 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);