Lines Matching refs:WordCount
22 static constexpr uint64_t WordCount = Precision / 64; variable
38 for (int i = 0; i < WordCount; ++i) in XFloat()
43 for (int i = 0; i < WordCount; ++i) in XFloat()
50 man[WordCount - 1] = xn.mantissa << 11; in XFloat()
51 for (int i = 0; i < WordCount - 1; ++i) in XFloat()
56 for (size_t i = 0; i < WordCount; ++i) in XFloat()
68 man[WordCount - 1] = man[WordCount - 1] + (carry << (64 - carry_width)); in mul()
77 for (size_t i = 0; i < WordCount; ++i) in drop_int()
89 constexpr size_t row_words = 2 * WordCount + 1; in mul()
92 UInt<row_precision> rows[WordCount]; in mul()
94 for (size_t r = 0; r < WordCount; ++r) { in mul()
96 if (i < WordCount) in mul()
105 for (size_t r = 1; r < WordCount; ++r) { in mul()
137 uint64_t excess = man[WordCount - 1] & excess_mask;
138 uint64_t new_man = man[WordCount - 1] >> 11;
144 for (size_t i = 0; i < WordCount - 1; ++i) {
166 for (size_t i = 0; i < WordCount; ++i) in normalize()
172 while ((man[WordCount - 1] & OneMask) == 0) { in normalize()