| /src/lib/libm/src/ |
| s_nan.c | 53 * Scan a string of hexadecimal digits (the format nan(3) expects) and 62 * impossible to use nan(3) portably anyway, so this seems good enough. 93 nan(const char *s) function 123 __weak_reference(nan, nanl);
|
| s_nan.c | 53 * Scan a string of hexadecimal digits (the format nan(3) expects) and 62 * impossible to use nan(3) portably anyway, so this seems good enough. 93 nan(const char *s) function 123 __weak_reference(nan, nanl);
|
| /src/tests/lib/libc/gen/ |
| t_fpclassify.c | 92 * binary32 signalling NaN into a floating-point register 93 * raises FE_INVALID and converts it into a quiet NaN; memcpy 114 * binary64 signalling NaN into a floating-point register 115 * raises FE_INVALID and converts it into a quiet NaN; memcpy 231 * In x87, merely loading a binary32 or binary64 signalling NaN from 241 * PR lib/60015: x87 makes testing signalling NaN difficult 519 #ifdef NAN 521 volatile float nan = NAN; local 524 ATF_CHECK_MSG(isnan(nan), "nan=%a [0x%s]", nan, formatbitsf(&nan)) local 547 nan, formatbitsf(&nan), fpclassify(nan), FP_NAN); local 554 ATF_CHECK_MSG(isnan(nan), "nan=%a [0x%s]", nan, formatbitsf(&nan)); local 578 nan, formatbitsf(&nan), fpclassify(nan), FP_NAN); local 590 ATF_CHECK_MSG(isnan(nan), "nan=%a [0x%s]", nan, formatbitsf(&nan)); local 594 ATF_CHECK_MSG(issignalling(nan), "nan=%a [0x%s]", nan, local 614 nan, formatbitsf(&nan), fpclassify(nan), FP_NAN); local 632 nan, formatbitsf(&nan)); local 845 volatile double nan = NAN; local 848 ATF_CHECK_MSG(isnan(nan), "nan=%a [0x%s]", nan, formatbits(&nan)); local 871 nan, formatbits(&nan), fpclassify(nan), FP_NAN); local 878 ATF_CHECK_MSG(isnan(nan), "nan=%a [0x%s]", nan, formatbits(&nan)); local 902 nan, formatbits(&nan), fpclassify(nan), FP_NAN); local 914 ATF_CHECK_MSG(isnan(nan), "nan=%a [0x%s]", nan, formatbits(&nan)); local 922 ATF_CHECK_MSG(issignalling(nan), "nan=%a [0x%s]", nan, local 945 nan, formatbits(&nan), fpclassify(nan), FP_NAN); local 963 nan, formatbits(&nan)); local 1177 volatile long double nan = NAN; local 1180 ATF_CHECK_MSG(isnan(nan), "nan=%La [0x%s]", nan, formatbitsl(&nan)); local 1204 nan, formatbitsl(&nan), fpclassify(nan), FP_NAN); local 1213 ATF_CHECK_MSG(isnan(nan), "nan=%La [0x%s]", nan, formatbitsl(&nan)); local 1238 nan, formatbitsl(&nan), fpclassify(nan), FP_NAN); local 1250 ATF_CHECK_MSG(isnan(nan), "nan=%La [0x%s]", nan, formatbitsl(&nan)); local 1254 ATF_CHECK_MSG(issignalling(nan), "nan=%La [0x%s]", nan, local 1275 nan, formatbitsl(&nan), fpclassify(nan), FP_NAN); local 1293 nan, formatbitsl(&nan)); local [all...] |
| t_fpclassify.c | 92 * binary32 signalling NaN into a floating-point register 93 * raises FE_INVALID and converts it into a quiet NaN; memcpy 114 * binary64 signalling NaN into a floating-point register 115 * raises FE_INVALID and converts it into a quiet NaN; memcpy 231 * In x87, merely loading a binary32 or binary64 signalling NaN from 241 * PR lib/60015: x87 makes testing signalling NaN difficult 519 #ifdef NAN 521 volatile float nan = NAN; local 524 ATF_CHECK_MSG(isnan(nan), "nan=%a [0x%s]", nan, formatbitsf(&nan)) local 547 nan, formatbitsf(&nan), fpclassify(nan), FP_NAN); local 554 ATF_CHECK_MSG(isnan(nan), "nan=%a [0x%s]", nan, formatbitsf(&nan)); local 578 nan, formatbitsf(&nan), fpclassify(nan), FP_NAN); local 590 ATF_CHECK_MSG(isnan(nan), "nan=%a [0x%s]", nan, formatbitsf(&nan)); local 594 ATF_CHECK_MSG(issignalling(nan), "nan=%a [0x%s]", nan, local 614 nan, formatbitsf(&nan), fpclassify(nan), FP_NAN); local 632 nan, formatbitsf(&nan)); local 845 volatile double nan = NAN; local 848 ATF_CHECK_MSG(isnan(nan), "nan=%a [0x%s]", nan, formatbits(&nan)); local 871 nan, formatbits(&nan), fpclassify(nan), FP_NAN); local 878 ATF_CHECK_MSG(isnan(nan), "nan=%a [0x%s]", nan, formatbits(&nan)); local 902 nan, formatbits(&nan), fpclassify(nan), FP_NAN); local 914 ATF_CHECK_MSG(isnan(nan), "nan=%a [0x%s]", nan, formatbits(&nan)); local 922 ATF_CHECK_MSG(issignalling(nan), "nan=%a [0x%s]", nan, local 945 nan, formatbits(&nan), fpclassify(nan), FP_NAN); local 963 nan, formatbits(&nan)); local 1177 volatile long double nan = NAN; local 1180 ATF_CHECK_MSG(isnan(nan), "nan=%La [0x%s]", nan, formatbitsl(&nan)); local 1204 nan, formatbitsl(&nan), fpclassify(nan), FP_NAN); local 1213 ATF_CHECK_MSG(isnan(nan), "nan=%La [0x%s]", nan, formatbitsl(&nan)); local 1238 nan, formatbitsl(&nan), fpclassify(nan), FP_NAN); local 1250 ATF_CHECK_MSG(isnan(nan), "nan=%La [0x%s]", nan, formatbitsl(&nan)); local 1254 ATF_CHECK_MSG(issignalling(nan), "nan=%La [0x%s]", nan, local 1275 nan, formatbitsl(&nan), fpclassify(nan), FP_NAN); local 1293 nan, formatbitsl(&nan)); local [all...] |