Lines Matching refs:QNaN
37 // We test qNaN, -qNaN, +sNaN, -sNaN with and without payloads. *NOTE* The
66 // 7. qNaN
159 // nextUp(qNaN) = qNaN
165 // nextDown(qNaN) = qNaN
171 // nextUp(sNaN) = qNaN
177 // nextDown(sNaN) = qNaN
1609 // Test +/- qNaN. +/- dont mean anything with qNaN but paranoia can't hurt in
1632 APFloat QNaN = APFloat::getNaN(APFloat::IEEEsingle, false);
1659 { PInf, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
1676 { MInf, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
1693 { PZero, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
1710 { MZero, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
1723 { QNaN, PInf, "nan", APFloat::opOK, APFloat::fcNaN },
1724 { QNaN, MInf, "nan", APFloat::opOK, APFloat::fcNaN },
1725 { QNaN, PZero, "nan", APFloat::opOK, APFloat::fcNaN },
1726 { QNaN, MZero, "nan", APFloat::opOK, APFloat::fcNaN },
1727 { QNaN, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
1730 { QNaN, SNaN, "nan", APFloat::opInvalidOp, APFloat::fcNaN },
1732 { QNaN, PNormalValue, "nan", APFloat::opOK, APFloat::fcNaN },
1733 { QNaN, MNormalValue, "nan", APFloat::opOK, APFloat::fcNaN },
1734 { QNaN, PLargestValue, "nan", APFloat::opOK, APFloat::fcNaN },
1735 { QNaN, MLargestValue, "nan", APFloat::opOK, APFloat::fcNaN },
1736 { QNaN, PSmallestValue, "nan", APFloat::opOK, APFloat::fcNaN },
1737 { QNaN, MSmallestValue, "nan", APFloat::opOK, APFloat::fcNaN },
1738 { QNaN, PSmallestNormalized, "nan", APFloat::opOK, APFloat::fcNaN },
1739 { QNaN, MSmallestNormalized, "nan", APFloat::opOK, APFloat::fcNaN },
1746 { SNaN, QNaN, "nan", APFloat::opInvalidOp, APFloat::fcNaN },
1761 { PNormalValue, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
1778 { MNormalValue, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
1795 { PLargestValue, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
1812 { MLargestValue, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
1829 { PSmallestValue, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
1846 { MSmallestValue, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
1863 { PSmallestNormalized, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
1880 { MSmallestNormalized, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
1920 APFloat QNaN = APFloat::getNaN(APFloat::IEEEsingle, false);
1947 { PInf, QNaN, "-nan", APFloat::opOK, APFloat::fcNaN },
1964 { MInf, QNaN, "-nan", APFloat::opOK, APFloat::fcNaN },
1981 { PZero, QNaN, "-nan", APFloat::opOK, APFloat::fcNaN },
1998 { MZero, QNaN, "-nan", APFloat::opOK, APFloat::fcNaN },
2011 { QNaN, PInf, "nan", APFloat::opOK, APFloat::fcNaN },
2012 { QNaN, MInf, "nan", APFloat::opOK, APFloat::fcNaN },
2013 { QNaN, PZero, "nan", APFloat::opOK, APFloat::fcNaN },
2014 { QNaN, MZero, "nan", APFloat::opOK, APFloat::fcNaN },
2015 { QNaN, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2018 { QNaN, SNaN, "nan", APFloat::opInvalidOp, APFloat::fcNaN },
2020 { QNaN, PNormalValue, "nan", APFloat::opOK, APFloat::fcNaN },
2021 { QNaN, MNormalValue, "nan", APFloat::opOK, APFloat::fcNaN },
2022 { QNaN, PLargestValue, "nan", APFloat::opOK, APFloat::fcNaN },
2023 { QNaN, MLargestValue, "nan", APFloat::opOK, APFloat::fcNaN },
2024 QNaN, PSmallestValue, "nan", APFloat::opOK, APFloat::fcNaN },
2025 { QNaN, MSmallestValue, "nan", APFloat::opOK, APFloat::fcNaN },
2026 { QNaN, PSmallestNormalized, "nan", APFloat::opOK, APFloat::fcNaN },
2027 { QNaN, MSmallestNormalized, "nan", APFloat::opOK, APFloat::fcNaN },
2034 { SNaN, QNaN, "nan", APFloat::opInvalidOp, APFloat::fcNaN },
2049 { PNormalValue, QNaN, "-nan", APFloat::opOK, APFloat::fcNaN },
2066 { MNormalValue, QNaN, "-nan", APFloat::opOK, APFloat::fcNaN },
2083 { PLargestValue, QNaN, "-nan", APFloat::opOK, APFloat::fcNaN },
2100 { MLargestValue, QNaN, "-nan", APFloat::opOK, APFloat::fcNaN },
2117 { PSmallestValue, QNaN, "-nan", APFloat::opOK, APFloat::fcNaN },
2134 { MSmallestValue, QNaN, "-nan", APFloat::opOK, APFloat::fcNaN },
2151 { PSmallestNormalized, QNaN, "-nan", APFloat::opOK, APFloat::fcNaN },
2168 { MSmallestNormalized, QNaN, "-nan", APFloat::opOK, APFloat::fcNaN },
2208 APFloat QNaN = APFloat::getNaN(APFloat::IEEEsingle, false);
2236 { PInf, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2253 { MInf, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2270 { PZero, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2287 { MZero, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2300 { QNaN, PInf, "nan", APFloat::opOK, APFloat::fcNaN },
2301 { QNaN, MInf, "nan", APFloat::opOK, APFloat::fcNaN },
2302 { QNaN, PZero, "nan", APFloat::opOK, APFloat::fcNaN },
2303 { QNaN, MZero, "nan", APFloat::opOK, APFloat::fcNaN },
2304 { QNaN, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2307 { QNaN, SNaN, "nan", APFloat::opInvalidOp, APFloat::fcNaN },
2309 { QNaN, PNormalValue, "nan", APFloat::opOK, APFloat::fcNaN },
2310 { QNaN, MNormalValue, "nan", APFloat::opOK, APFloat::fcNaN },
2311 { QNaN, PLargestValue, "nan", APFloat::opOK, APFloat::fcNaN },
2312 { QNaN, MLargestValue, "nan", APFloat::opOK, APFloat::fcNaN },
2313 { QNaN, PSmallestValue, "nan", APFloat::opOK, APFloat::fcNaN },
2314 { QNaN, MSmallestValue, "nan", APFloat::opOK, APFloat::fcNaN },
2315 { QNaN, PSmallestNormalized, "nan", APFloat::opOK, APFloat::fcNaN },
2316 { QNaN, MSmallestNormalized, "nan", APFloat::opOK, APFloat::fcNaN },
2323 { SNaN, QNaN, "nan", APFloat::opInvalidOp, APFloat::fcNaN },
2338 { PNormalValue, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2355 { MNormalValue, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2372 { PLargestValue, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2389 { MLargestValue, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2406 { PSmallestValue, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2423 { MSmallestValue, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2440 { PSmallestNormalized, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2457 { MSmallestNormalized, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2497 APFloat QNaN = APFloat::getNaN(APFloat::IEEEsingle, false);
2525 { PInf, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2542 { MInf, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2559 { PZero, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2576 { MZero, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2589 { QNaN, PInf, "nan", APFloat::opOK, APFloat::fcNaN },
2590 { QNaN, MInf, "nan", APFloat::opOK, APFloat::fcNaN },
2591 { QNaN, PZero, "nan", APFloat::opOK, APFloat::fcNaN },
2592 { QNaN, MZero, "nan", APFloat::opOK, APFloat::fcNaN },
2593 { QNaN, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2596 { QNaN, SNaN, "nan", APFloat::opInvalidOp, APFloat::fcNaN },
2598 { QNaN, PNormalValue, "nan", APFloat::opOK, APFloat::fcNaN },
2599 { QNaN, MNormalValue, "nan", APFloat::opOK, APFloat::fcNaN },
2600 { QNaN, PLargestValue, "nan", APFloat::opOK, APFloat::fcNaN },
2601 { QNaN, MLargestValue, "nan", APFloat::opOK, APFloat::fcNaN },
2602 { QNaN, PSmallestValue, "nan", APFloat::opOK, APFloat::fcNaN },
2603 { QNaN, MSmallestValue, "nan", APFloat::opOK, APFloat::fcNaN },
2604 { QNaN, PSmallestNormalized, "nan", APFloat::opOK, APFloat::fcNaN },
2605 { QNaN, MSmallestNormalized, "nan", APFloat::opOK, APFloat::fcNaN },
2612 { SNaN, QNaN, "nan", APFloat::opInvalidOp, APFloat::fcNaN },
2627 { PNormalValue, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2644 { MNormalValue, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2661 { PLargestValue, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2678 { MLargestValue, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2695 { PSmallestValue, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2712 { MSmallestValue, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2729 { PSmallestNormalized, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },
2746 { MSmallestNormalized, QNaN, "nan", APFloat::opOK, APFloat::fcNaN },