Lines Matching refs:shift_length
21 template <typename T> static inline T findLeadingOne(T mant, int &shift_length);
24 inline uint32_t findLeadingOne<uint32_t>(uint32_t mant, int &shift_length) {
25 shift_length = 0;
31 shift_length += shifts[i];
35 return 1U << shift_length;
39 inline uint64_t findLeadingOne<uint64_t>(uint64_t mant, int &shift_length) {
40 shift_length = 0;
47 shift_length += shifts[i];
51 return 1ULL << shift_length;
194 uint16_t shift_length = 2 * (a_exp - b_exp);
196 ((b_mant_sq & ((DUIntType(1) << shift_length) - DUIntType(1))) !=
198 b_mant_sq >>= shift_length;