Lines Matching refs:category
613 category = rhs.category;
617 if (category == fcNormal || category == fcNaN)
624 category == fcNormal || category == fcNaN);
636 category = fcNaN;
707 category != rhs.category ||
713 if (category==fcZero || category==fcInfinity)
715 else if (category==fcNormal && exponent!=rhs.exponent)
746 category = fcZero;
762 category = ourCategory;
764 if (category == fcNormal)
765 category = fcZero;
813 assert(category == fcNormal || category == fcNaN);
824 category = fcNormal;
1097 assert(category == fcNormal);
1098 assert(rhs.category == fcNormal);
1126 category = fcInfinity;
1131 category = fcNormal;
1150 assert(category == fcNormal || category == fcZero);
1164 if (lost_fraction == lfExactlyHalf && category != fcZero)
1188 if (category != fcNormal)
1243 category = fcZero;
1262 category = fcInfinity;
1283 category = fcZero;
1292 switch (convolve(category, rhs.category)) {
1308 category = fcNaN;
1314 category = fcInfinity;
1418 switch (convolve(category, rhs.category)) {
1431 category = fcNaN;
1438 category = fcInfinity;
1444 category = fcZero;
1460 switch (convolve(category, rhs.category)) {
1477 category = fcNaN;
1482 category = fcZero;
1486 category = fcInfinity;
1502 switch (convolve(category, rhs.category)) {
1518 category = fcNaN;
1576 assert(category != fcZero || lost_fraction == lfExactlyZero);
1582 if (category == fcZero) {
1583 if (rhs.category != fcZero || (sign == rhs.sign) == subtract)
1614 if (category == fcNormal) {
1634 if (category == fcNormal) {
1690 if (category == fcNormal && rhs.category == fcNormal) {
1738 if (category == fcNormal &&
1739 multiplicand.category == fcNormal &&
1740 addend.category == fcNormal) {
1751 if (category == fcZero && sign != addend.sign)
1823 switch (convolve(category, rhs.category)) {
1914 &toSemantics != &APFloat::x87DoubleExtended && category == fcNaN &&
1923 if (shift < 0 && (category==fcNormal || category==fcNaN))
1932 if (category==fcNormal || category==fcNaN)
1939 if (category==fcNormal || category==fcNaN)
1950 if (shift > 0 && (category==fcNormal || category==fcNaN))
1953 if (category == fcNormal) {
1956 } else if (category == fcNaN) {
1996 if (category == fcInfinity || category == fcNaN)
2001 if (category == fcZero) {
2110 if (category == fcNaN)
2155 category = fcNormal;
2253 category = fcNormal;
2446 category = fcZero;
2518 category = fcNormal;
2589 switch (category) {
2732 if (Arg.category != APFloat::fcNormal)
2733 return hash_combine((uint8_t)Arg.category,
2739 return hash_combine((uint8_t)Arg.category, (uint8_t)Arg.sign,
2763 if (category==fcNormal) {
2768 } else if (category==fcZero) {
2771 } else if (category==fcInfinity) {
2775 assert(category == fcNaN && "Unknown category");
2795 if (category==fcNormal) {
2804 } else if (category==fcZero) {
2809 } else if (category==fcInfinity) {
2815 assert(category == fcNaN && "Unknown category");
2840 if (category==fcNormal) {
2846 } else if (category==fcZero) {
2849 } else if (category==fcInfinity) {
2853 assert(category == fcNaN && "Unknown category!");
2876 if (category==fcNormal) {
2881 } else if (category==fcZero) {
2884 } else if (category==fcInfinity) {
2888 assert(category == fcNaN && "Unknown category!");
2906 if (category==fcNormal) {
2911 } else if (category==fcZero) {
2914 } else if (category==fcInfinity) {
2918 assert(category == fcNaN && "Unknown category!");
2935 if (category==fcNormal) {
2940 } else if (category==fcZero) {
2943 } else if (category==fcInfinity) {
2947 assert(category == fcNaN && "Unknown category!");
3023 category = fcZero;
3026 category = fcInfinity;
3029 category = fcNaN;
3033 category = fcNormal;
3061 category = fcZero;
3065 category = fcInfinity;
3069 category = fcNaN;
3074 category = fcNormal;
3109 category = fcZero;
3113 category = fcInfinity;
3117 category = fcNaN;
3121 category = fcNormal;
3146 category = fcZero;
3149 category = fcInfinity;
3152 category = fcNaN;
3155 category = fcNormal;
3179 category = fcZero;
3182 category = fcInfinity;
3185 category = fcNaN;
3188 category = fcNormal;
3212 category = fcZero;
3215 category = fcInfinity;
3218 category = fcNaN;
3221 category = fcNormal;
3415 switch (category) {
3619 if (category != fcNormal)
3637 assert(reciprocal.category == fcNormal &&