Lines Matching refs:category
745 category = rhs.category; in assign()
747 if (isFiniteNonZero() || category == fcNaN) in assign()
752 assert(isFiniteNonZero() || category == fcNaN); in copySignificand()
763 category = fcNaN; in makeNaN()
827 category = rhs.category; in operator =()
912 category != rhs.category || in bitwiseIsEqual()
915 if (category==fcZero || category==fcInfinity) in bitwiseIsEqual()
928 category = fcNormal; in IEEEFloat()
1316 category = fcInfinity; in handleOverflow()
1321 category = fcNormal; in handleOverflow()
1338 assert(isFiniteNonZero() || category == fcZero); in roundAwayFromZero()
1352 if (lost_fraction == lfExactlyHalf && category != fcZero) in roundAwayFromZero()
1432 category = fcZero; in normalize()
1451 category = fcInfinity; in normalize()
1472 category = fcZero; in normalize()
1480 switch (PackCategoriesIntoKey(category, rhs.category)) { in addOrSubtractSpecials()
1506 category = fcInfinity; in addOrSubtractSpecials()
1604 switch (PackCategoriesIntoKey(category, rhs.category)) { in multiplySpecials()
1628 category = fcInfinity; in multiplySpecials()
1634 category = fcZero; in multiplySpecials()
1648 switch (PackCategoriesIntoKey(category, rhs.category)) { in divideSpecials()
1676 category = fcZero; in divideSpecials()
1680 category = fcInfinity; in divideSpecials()
1694 switch (PackCategoriesIntoKey(category, rhs.category)) { in modSpecials()
1732 switch (PackCategoriesIntoKey(category, rhs.category)) { in remainderSpecials()
1791 assert(category != fcZero || lost_fraction == lfExactlyZero); in addOrSubtract()
1797 if (category == fcZero) { in addOrSubtract()
1798 if (rhs.category != fcZero || (sign == rhs.sign) == subtract) in addOrSubtract()
2003 if (category == fcZero && !(fs & opUnderflow) && sign != addend.sign) in fusedMultiplyAdd()
2115 switch (PackCategoriesIntoKey(category, rhs.category)) { in compare()
2203 &toSemantics != &semX87DoubleExtended && category == fcNaN && in convert()
2236 if (shift < 0 && (isFiniteNonZero() || category==fcNaN)) in convert()
2245 if (isFiniteNonZero() || category==fcNaN) in convert()
2252 if (isFiniteNonZero() || category==fcNaN) in convert()
2263 if (shift > 0 && (isFiniteNonZero() || category==fcNaN)) in convert()
2269 } else if (category == fcNaN) { in convert()
2314 if (category == fcInfinity || category == fcNaN) in convertToSignExtendedInteger()
2320 if (category == fcZero) { in convertToSignExtendedInteger()
2432 if (category == fcNaN) in convertToInteger()
2456 category = fcNormal; in convertFromUnsignedParts()
2542 category = fcNormal; in convertFromHexadecimalString()
2751 category = fcZero; in convertFromDecimalString()
2767 category = fcNormal; in convertFromDecimalString()
2827 category = fcNormal; in convertFromDecimalString()
2970 switch (category) { in convertToHexString()
3112 return hash_combine((uint8_t)Arg.category, in hash_value()
3118 return hash_combine((uint8_t)Arg.category, (uint8_t)Arg.sign, in hash_value()
3145 } else if (category==fcZero) { in convertF80LongDoubleAPFloatToAPInt()
3148 } else if (category==fcInfinity) { in convertF80LongDoubleAPFloatToAPInt()
3152 assert(category == fcNaN && "Unknown category"); in convertF80LongDoubleAPFloatToAPInt()
3225 } else if (category==fcZero) { in convertQuadrupleAPFloatToAPInt()
3228 } else if (category==fcInfinity) { in convertQuadrupleAPFloatToAPInt()
3232 assert(category == fcNaN && "Unknown category!"); in convertQuadrupleAPFloatToAPInt()
3258 } else if (category==fcZero) { in convertDoubleAPFloatToAPInt()
3261 } else if (category==fcInfinity) { in convertDoubleAPFloatToAPInt()
3265 assert(category == fcNaN && "Unknown category!"); in convertDoubleAPFloatToAPInt()
3286 } else if (category==fcZero) { in convertFloatAPFloatToAPInt()
3289 } else if (category==fcInfinity) { in convertFloatAPFloatToAPInt()
3293 assert(category == fcNaN && "Unknown category!"); in convertFloatAPFloatToAPInt()
3313 } else if (category == fcZero) { in convertBFloatAPFloatToAPInt()
3316 } else if (category == fcInfinity) { in convertBFloatAPFloatToAPInt()
3320 assert(category == fcNaN && "Unknown category!"); in convertBFloatAPFloatToAPInt()
3340 } else if (category==fcZero) { in convertHalfAPFloatToAPInt()
3343 } else if (category==fcInfinity) { in convertHalfAPFloatToAPInt()
3347 assert(category == fcNaN && "Unknown category!"); in convertHalfAPFloatToAPInt()
3422 category = fcNaN; in initFromF80LongDoubleAPInt()
3427 category = fcNormal; in initFromF80LongDoubleAPInt()
3478 category = fcNaN; in initFromQuadrupleAPInt()
3483 category = fcNormal; in initFromQuadrupleAPInt()
3508 category = fcNaN; in initFromDoubleAPInt()
3512 category = fcNormal; in initFromDoubleAPInt()
3536 category = fcNaN; in initFromFloatAPInt()
3540 category = fcNormal; in initFromFloatAPInt()
3564 category = fcNaN; in initFromBFloatAPInt()
3568 category = fcNormal; in initFromBFloatAPInt()
3592 category = fcNaN; in initFromHalfAPInt()
3596 category = fcNormal; in initFromHalfAPInt()
3637 category = fcNormal; in makeLargest()
3662 category = fcNormal; in makeSmallest()
3674 category = fcNormal; in makeSmallestNormalized()
3780 switch (category) { in toString()
4045 switch (category) { in next()
4071 category = fcZero; in next()
4079 category = fcInfinity; in next()
4165 category = fcInfinity; in makeInf()
4172 category = fcZero; in makeZero()