Lines Matching refs:__wshift
221 const size_t __wshift = __shift / _GLIBCXX_BITSET_BITS_PER_WORD; in _M_do_left_shift() local
225 for (size_t __n = _Nw - 1; __n >= __wshift; --__n) in _M_do_left_shift()
226 _M_w[__n] = _M_w[__n - __wshift]; in _M_do_left_shift()
231 for (size_t __n = _Nw - 1; __n > __wshift; --__n) in _M_do_left_shift()
232 _M_w[__n] = ((_M_w[__n - __wshift] << __offset) in _M_do_left_shift()
233 | (_M_w[__n - __wshift - 1] >> __sub_offset)); in _M_do_left_shift()
234 _M_w[__wshift] = _M_w[0] << __offset; in _M_do_left_shift()
237 std::fill(_M_w + 0, _M_w + __wshift, static_cast<_WordT>(0)); in _M_do_left_shift()
247 const size_t __wshift = __shift / _GLIBCXX_BITSET_BITS_PER_WORD; in _M_do_right_shift() local
249 const size_t __limit = _Nw - __wshift - 1; in _M_do_right_shift()
253 _M_w[__n] = _M_w[__n + __wshift]; in _M_do_right_shift()
259 _M_w[__n] = ((_M_w[__n + __wshift] >> __offset) in _M_do_right_shift()
260 | (_M_w[__n + __wshift + 1] << __sub_offset)); in _M_do_right_shift()