Home
last modified time | relevance | path

Searched refs:__lastRemovedDigit (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/src/ryu/
H A Df2s.cpp184 uint8_t __lastRemovedDigit = 0; in __f2d() local
198 __lastRemovedDigit = static_cast<uint8_t>(__mulPow5InvDivPow2(__mv, __q - 1, in __f2d()
223__lastRemovedDigit = static_cast<uint8_t>(__mulPow5divPow2(__mv, static_cast<uint32_t>(__i + 1), _… in __f2d()
252 __vrIsTrailingZeros &= __lastRemovedDigit == 0; in __f2d()
253 __lastRemovedDigit = static_cast<uint8_t>(__vr % 10); in __f2d()
261 __vrIsTrailingZeros &= __lastRemovedDigit == 0; in __f2d()
262 __lastRemovedDigit = static_cast<uint8_t>(__vr % 10); in __f2d()
269 if (__vrIsTrailingZeros && __lastRemovedDigit == 5 && __vr % 2 == 0) { in __f2d()
271 __lastRemovedDigit = 4; in __f2d()
274 … = __vr + ((__vr == __vm && (!__acceptBounds || !__vmIsTrailingZeros)) || __lastRemovedDigit >= 5); in __f2d()
[all …]
H A Dd2s.cpp267 uint8_t __lastRemovedDigit = 0; in __d2d() local
282 __vrIsTrailingZeros &= __lastRemovedDigit == 0; in __d2d()
283 __lastRemovedDigit = static_cast<uint8_t>(__vrMod10); in __d2d()
299 __vrIsTrailingZeros &= __lastRemovedDigit == 0; in __d2d()
300 __lastRemovedDigit = static_cast<uint8_t>(__vrMod10); in __d2d()
307 if (__vrIsTrailingZeros && __lastRemovedDigit == 5 && __vr % 2 == 0) { in __d2d()
309 __lastRemovedDigit = 4; in __d2d()
312 … = __vr + ((__vr == __vm && (!__acceptBounds || !__vmIsTrailingZeros)) || __lastRemovedDigit >= 5); in __d2d()