Lines Matching refs:exponentChange
1274 int exponentChange; in normalize() local
1286 exponentChange = omsb - semantics->precision; in normalize()
1290 if (exponent + exponentChange > semantics->maxExponent) in normalize()
1295 if (exponent + exponentChange < semantics->minExponent) in normalize()
1296 exponentChange = semantics->minExponent - exponent; in normalize()
1299 if (exponentChange < 0) { in normalize()
1302 shiftSignificandLeft(-exponentChange); in normalize()
1307 if (exponentChange > 0) { in normalize()
1311 lf = shiftSignificandRight(exponentChange); in normalize()
1316 if (omsb > (unsigned) exponentChange) in normalize()
1317 omsb -= exponentChange; in normalize()
1958 int exponentChange = significandMSB() + 1 - fromSemantics.precision; in convert() local
1959 if (exponent + exponentChange < toSemantics.minExponent) in convert()
1960 exponentChange = toSemantics.minExponent - exponent; in convert()
1961 if (exponentChange < shift) in convert()
1962 exponentChange = shift; in convert()
1963 if (exponentChange < 0) { in convert()
1964 shift -= exponentChange; in convert()
1965 exponent += exponentChange; in convert()