• Home
  • Raw
  • Download

Lines Matching refs:bmask

8247     int64_t bmask;  variable
8249 bmask = ( int64_t)1 << (63 - b); //positive
8250 if (a_i64 >= bmask) {
8253 res.m64_i64[0] = (a_i64 <= -bmask) ? _SIGNBIT64 : a_i64 << b;
8295 uint64_t bmask; variable
8297 bmask = ( uint64_t)1 << (64 - b);
8298 …res.m64_u64[0] = (a_i64 >= bmask)&&(b>0) ? 0xffffffffffffffff : a_i64 << b; //if b=0 we are fine w…
8357 int64_t bmask; variable
8359 bmask = ( int64_t)1 << (63 - b); //positive
8362 if (atmp[i] >= bmask) {
8365 res[i] = (atmp[i] <= -bmask) ? _SIGNBIT64 : atmp[i] << b;
8418 uint64_t bmask; variable
8420 bmask = ( uint64_t)1 << (64 - b);
8423 …res[i] = (atmp[i] >= bmask)&&(b>0) ? 0xffffffffffffffff : atmp[i] << b; //if b=0 we are fine with …
13101 __m128i c7, maskgt, bmask, b128; in vtbl1_u8() local
13105 bmask = _mm_or_si128(b128,maskgt); in vtbl1_u8()
13106 bmask = _mm_shuffle_epi8(_pM128i(a),bmask); in vtbl1_u8()
13107 return64(bmask); in vtbl1_u8()
13120 __m128i c15, a01, maskgt15, bmask, b128; in vtbl2_u8() local
13124 bmask = _mm_or_si128(b128, maskgt15); in vtbl2_u8()
13126 a01 = _mm_shuffle_epi8(a01, bmask); in vtbl2_u8()
13141 __m128i c15, c23, maskgt23, bmask, maskgt15, sh0, sh1, a01, b128; in vtbl3_u8() local
13146 bmask = _mm_or_si128(b128, maskgt23); in vtbl3_u8()
13149 sh0 = _mm_shuffle_epi8(a01, bmask); in vtbl3_u8()
13150 sh1 = _mm_shuffle_epi8(_pM128i(a.val[2]), bmask); //for bi>15 bi is wrapped (bi-=15) in vtbl3_u8()
13166 __m128i c15, c31, maskgt31, bmask, maskgt15, sh0, sh1, a01, a23, b128; in vtbl4_u8() local
13171 bmask = _mm_or_si128(b128, maskgt31); in vtbl4_u8()
13175 sh0 = _mm_shuffle_epi8(a01, bmask); in vtbl4_u8()
13176 sh1 = _mm_shuffle_epi8(a23, bmask); //for bi>15 bi is wrapped (bi-=15) in vtbl4_u8()