Lines Matching defs:__vr
178 uint32_t __vr, __vp, __vm;
188 __vr = __mulPow5InvDivPow2(__mv, __q, __i);
216 __vr = __mulPow5divPow2(__mv, static_cast<uint32_t>(__i), __j);
224 // {__vr,__vp,__vm} is trailing zeros if {__mv,__mp,__mm} has at least __q trailing 0 bits.
251 __lastRemovedDigit = static_cast<uint8_t>(__vr % 10);
252 __vr /= 10;
260 __lastRemovedDigit = static_cast<uint8_t>(__vr % 10);
261 __vr /= 10;
267 if (__vrIsTrailingZeros && __lastRemovedDigit == 5 && __vr % 2 == 0) {
271 // We need to take __vr + 1 if __vr is outside bounds or we need to round up.
272 _Output = __vr + ((__vr == __vm && (!__acceptBounds || !__vmIsTrailingZeros)) || __lastRemovedDigit >= 5);
278 __lastRemovedDigit = static_cast<uint8_t>(__vr % 10);
279 __vr /= 10;
284 // We need to take __vr + 1 if __vr is outside bounds or we need to round up.
285 _Output = __vr + (__vr == __vm || __lastRemovedDigit >= 5);