| line |
true |
false |
branch |
|
102
|
0 |
0 |
if (ieeeExponent == 0 && ieeeMantissa == 0) { |
|
|
0 |
0 |
if (ieeeExponent == 0 && ieeeMantissa == 0) { |
|
109
|
0 |
0 |
if (ieeeExponent == ((1u << exponentBits) - 1u)) { |
|
111
|
0 |
0 |
fd.mantissa = explicitLeadingBit ? ieeeMantissa & ((ONE << (mantissaBits - 1)) - 1) : ieeeMantissa; |
|
120
|
0 |
0 |
if (explicitLeadingBit) { |
|
122
|
0 |
0 |
if (ieeeExponent == 0) { |
|
129
|
0 |
0 |
if (ieeeExponent == 0) { |
|
148
|
0 |
0 |
(ieeeMantissa != (explicitLeadingBit ? ONE << (mantissaBits - 1) : 0)) |
|
149
|
0 |
0 |
|| (ieeeExponent == 0); |
|
|
0 |
0 |
|| (ieeeExponent == 0); |
|
156
|
0 |
0 |
if (e2 >= 0) { |
|
173
|
0 |
0 |
if (q <= 55) { |
|
175
|
0 |
0 |
if (mv % 5 == 0) { |
|
177
|
0 |
0 |
} else if (acceptBounds) { |
|
204
|
0 |
0 |
if (q <= 1) { |
|
208
|
0 |
0 |
if (acceptBounds) { |
|
215
|
0 |
0 |
} else if (q < 127) { // TODO(ulfjack): Use a tighter bound here. |
|
239
|
0 |
0 |
while (vp / 10 > vm / 10) { |
|
252
|
0 |
0 |
if (vmIsTrailingZeros) { |
|
253
|
0 |
0 |
while (vm % 10 == 0) { |
|
266
|
0 |
0 |
if (vrIsTrailingZeros && (lastRemovedDigit == 5) && (vr % 2 == 0)) { |
|
|
0 |
0 |
if (vrIsTrailingZeros && (lastRemovedDigit == 5) && (vr % 2 == 0)) { |
|
|
0 |
0 |
if (vrIsTrailingZeros && (lastRemovedDigit == 5) && (vr % 2 == 0)) { |
|
272
|
0 |
0 |
((vr == vm && (!acceptBounds || !vmIsTrailingZeros)) || (lastRemovedDigit >= 5)); |
|
|
0 |
0 |
((vr == vm && (!acceptBounds || !vmIsTrailingZeros)) || (lastRemovedDigit >= 5)); |
|
|
0 |
0 |
((vr == vm && (!acceptBounds || !vmIsTrailingZeros)) || (lastRemovedDigit >= 5)); |
|
|
0 |
0 |
((vr == vm && (!acceptBounds || !vmIsTrailingZeros)) || (lastRemovedDigit >= 5)); |
|
289
|
0 |
0 |
if (fd.mantissa) { |
|
293
|
0 |
0 |
if (fd.sign) { |
|
301
|
0 |
0 |
if (v.exponent == FD128_EXCEPTIONAL_EXPONENT) { |
|
307
|
0 |
0 |
if (v.sign) { |
|
321
|
0 |
0 |
for (i = 0; i < olength - 1; ++i) { |
|
329
|
0 |
0 |
if (olength > 1) { |
|
339
|
0 |
0 |
if (exp < 0) { |
|
345
|
0 |
0 |
for (i = 0; i < elength; ++i) { |