Home | History | Annotate | Download | only in include

Lines Matching refs:b_s

1708         __m128i c8000, b_s, a_s, cmp;
1711 b_s = _mm_sub_epi16 (b, c8000);
1713 cmp = _mm_cmpgt_epi16 (a_s, b_s); //no unsigned comparison, need to go to signed
1715 b_s = _mm_andnot_si128 (cmp,b);
1716 return _mm_or_si128(a_s, b_s);
1721 __m128i c80000000, b_s, a_s, cmp;
1724 b_s = _mm_sub_epi32 (b, c80000000);
1726 cmp = _mm_cmpgt_epi32 (a_s, b_s); //no unsigned comparison, need to go to signed
1728 b_s = _mm_andnot_si128 (cmp,b);
1729 return _mm_or_si128(a_s, b_s);
1752 __m128i c8000, b_s, a_s, cmp;
1755 b_s = _mm_sub_epi16 (b, c8000);
1757 cmp = _mm_cmpgt_epi16 (b_s, a_s); //no unsigned comparison, need to go to signed
1759 b_s = _mm_andnot_si128 (cmp,b);
1760 return _mm_or_si128(a_s, b_s);
1765 __m128i c80000000, b_s, a_s, cmp;
1768 b_s = _mm_sub_epi32 (b, c80000000);
1770 cmp = _mm_cmpgt_epi32 (b_s, a_s); //no unsigned comparison, need to go to signed
1772 b_s = _mm_andnot_si128 (cmp,b);
1773 return _mm_or_si128(a_s, b_s);