Lines Matching defs:__B

140     _mm_round_sd(__m128d __A, __m128d __B, int __rounding) {
141 __B = _mm_round_pd(__B, __rounding);
142 __v2df __r = {((__v2df)__B)[0], ((__v2df)__A)[1]};
231 _mm_round_ss(__m128 __A, __m128 __B, int __rounding) {
232 __B = _mm_round_ps(__B, __rounding);
234 __r[0] = ((__v4sf)__B)[0];
307 _mm_blend_epi16(__m128i __A, __m128i __B, const int __imm8) {
314 return (__m128i)vec_sel((__v8hu)__A, (__v8hu)__B, __shortmask);
320 _mm_blendv_epi8(__m128i __A, __m128i __B, __m128i __mask) {
322 return (__m128i)vec_blendv((__v16qi)__A, (__v16qi)__B, (__v16qu)__mask);
326 return (__m128i)vec_sel((__v16qi)__A, (__v16qi)__B, __lmask);
332 _mm_blend_ps(__m128 __A, __m128 __B, const int __imm8) {
351 __v16qu __r = vec_perm((__v16qu)__A, (__v16qu)__B, __pcv[__imm8]);
357 _mm_blendv_ps(__m128 __A, __m128 __B, __m128 __mask) {
359 return (__m128)vec_blendv((__v4sf)__A, (__v4sf)__B, (__v4su)__mask);
363 return (__m128)vec_sel((__v4su)__A, (__v4su)__B, (__v4su)__boolmask);
369 _mm_blend_pd(__m128d __A, __m128d __B, const int __imm8) {
375 __v16qu __r = vec_perm((__v16qu)__A, (__v16qu)__B, __pcv[__imm8]);
382 _mm_blendv_pd(__m128d __A, __m128d __B, __m128d __mask) {
384 return (__m128d)vec_blendv((__v2df)__A, (__v2df)__B, (__v2du)__mask);
389 return (__m128d)vec_sel((__v2du)__A, (__v2du)__B, (__v2du)__boolmask);
396 _mm_testz_si128(__m128i __A, __m128i __B) {
399 return vec_all_eq(vec_and((__v16qu)__A, (__v16qu)__B), __zero);
404 _mm_testc_si128(__m128i __A, __m128i __B) {
408 return vec_all_eq(vec_and((__v16qu)__notA, (__v16qu)__B), __zero);
413 _mm_testnzc_si128(__m128i __A, __m128i __B) {
415 return _mm_testz_si128(__A, __B) == 0 && _mm_testc_si128(__A, __B) == 0;