Lines Matching full:bits
26 const unsigned bits = static_cast<unsigned>(sizeof(T)) * 8;
27 const T min = (static_cast<T>(1) << (bits - 1));
30 const T t = min + (d >> (bits - 1));
32 unsigned p = bits - 1; // Init. p.
55 return {neg ? (0 - mul) : mul, p - bits, false};
64 const unsigned bits = static_cast<unsigned>(sizeof(T)) * 8;
66 const T min = static_cast<T>(1) << (bits - 1);
70 unsigned p = bits - 1; // Init. p.
95 } while (p < bits * 2 && (q1 < delta || (q1 == delta && r1 == 0)));
96 return {q2 + 1, p - bits, a};