Lines Matching defs:isNegative
35 bool isNegative{IsNegative()};
36 if (isNegative != y.IsNegative()) {
40 return isNegative ? Relation::Less : Relation::Greater;
48 if (isNegative) {
67 bool isNegative{IsNegative()};
71 if (isNegative == yIsNegative) {
92 if (exponent == yExponent && isNegative != yIsNegative) {
118 if (isNegative != yIsNegative) {
126 if (isNegative == yIsNegative && sum.carry) {
132 result, isNegative, exponent, fraction, rounding, roundingBits);
146 bool isNegative{IsNegative() != y.IsNegative()};
152 result.value = Infinity(isNegative);
189 NormalizeAndRound(result, isNegative, exponent, product.upper, rounding,
206 bool isNegative{IsNegative() != y.IsNegative()};
212 result.value = Infinity(isNegative);
219 result.value = Infinity(isNegative);
223 if (isNegative) {
258 result, isNegative, exponent, quotient, rounding, roundingBits);
333 bool isNegative{IsNegative()};
339 if (upward != isNegative) { // upward in magnitude
350 isNegative = !isNegative;
361 result.value.Normalize(isNegative, expo, nearest);
363 if (upward == isNegative) {
365 isNegative ? HUGE().Negate() : HUGE(); // largest mag finite
618 bool isNegative, int exponent, const Fraction &fraction, Rounding rounding,
621 isNegative, exponent, fraction, rounding, &roundingBits);