Lines Matching defs:__mv
171 const uint32_t __mv = 4 * __m2;
188 __vr = __mulPow5InvDivPow2(__mv, __q, __i);
196 __lastRemovedDigit = static_cast<uint8_t>(__mulPow5InvDivPow2(__mv, __q - 1,
201 // Only one of __mp, __mv, and __mm can be a multiple of 5, if any.
202 if (__mv % 5 == 0) {
203 __vrIsTrailingZeros = __multipleOfPowerOf5(__mv, __q);
216 __vr = __mulPow5divPow2(__mv, static_cast<uint32_t>(__i), __j);
221 __lastRemovedDigit = static_cast<uint8_t>(__mulPow5divPow2(__mv, static_cast<uint32_t>(__i + 1), __j) % 10);
224 // {__vr,__vp,__vm} is trailing zeros if {__mv,__mp,__mm} has at least __q trailing 0 bits.
225 // __mv = 4 * __m2, so it always has at least two trailing 0 bits.
228 // __mm = __mv - 1 - __mmShift, so it has 1 trailing 0 bit iff __mmShift == 1.
231 // __mp = __mv + 2, so it always has at least one trailing 0 bit.
235 __vrIsTrailingZeros = __multipleOfPowerOf2(__mv, __q - 1);