Lines Matching defs:__vr
206 uint64_t __vr, __vp, __vm;
217 __vr = __mulShiftAll(__m2, __DOUBLE_POW5_INV_SPLIT[__q], __i, &__vp, &__vm, __mmShift);
242 __vr = __mulShiftAll(__m2, __DOUBLE_POW5_SPLIT[__i], __j, &__vp, &__vm, __mmShift);
244 // {__vr,__vp,__vm} is trailing zeros if {__mv,__mp,__mm} has at least __q trailing 0 bits.
278 const uint64_t __vrDiv10 = __div10(__vr);
279 const uint32_t __vrMod10 = static_cast<uint32_t>(__vr) - 10 * static_cast<uint32_t>(__vrDiv10);
283 __vr = __vrDiv10;
296 const uint64_t __vrDiv10 = __div10(__vr);
297 const uint32_t __vrMod10 = static_cast<uint32_t>(__vr) - 10 * static_cast<uint32_t>(__vrDiv10);
300 __vr = __vrDiv10;
306 if (__vrIsTrailingZeros && __lastRemovedDigit == 5 && __vr % 2 == 0) {
310 // We need to take __vr + 1 if __vr is outside bounds or we need to round up.
311 _Output = __vr + ((__vr == __vm && (!__acceptBounds || !__vmIsTrailingZeros)) || __lastRemovedDigit >= 5);
318 const uint64_t __vrDiv100 = __div100(__vr);
319 const uint32_t __vrMod100 = static_cast<uint32_t>(__vr) - 100 * static_cast<uint32_t>(__vrDiv100);
321 __vr = __vrDiv100;
336 const uint64_t __vrDiv10 = __div10(__vr);
337 const uint32_t __vrMod10 = static_cast<uint32_t>(__vr) - 10 * static_cast<uint32_t>(__vrDiv10);
339 __vr = __vrDiv10;
344 // We need to take __vr + 1 if __vr is outside bounds or we need to round up.
345 _Output = __vr + (__vr == __vm || __roundUp);