| /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);
|
| /src/external/lgpl3/mpc/dist/src/ |
| cmp_abs.c | 32 /* Handle numbers containing one NaN as mpfr_cmp. */ 36 mpfr_t nan; local 37 mpfr_init (nan); 38 mpfr_set_nan (nan); 39 ret = mpfr_cmp (nan, nan); 40 mpfr_clear (nan);
|
| /src/external/gpl3/binutils/dist/libiberty/ |
| copysign.c | 27 } nan; member in union:__anon10796 71 } nan; member in union:__anon10800 102 } nan; member in union:__anon10804 126 } nan; member in union:__anon10807
|
| floatformat.c | 20 /* This is needed to pick up the NAN macro on some systems. */ 52 #ifndef NAN 54 #define NAN DBL_QNAN 56 #define NAN (0.0 / 0.0) 306 /* A NaN is valid with any low part. */ 501 /* If the exponent indicates a NaN, we don't have information to 503 don't try to preserve the type of NaN. FIXME. */ 506 int nan = mant_bits_set (fmt, ufrom); local 515 if (nan) 516 dto = NAN; [all...] |
| /src/external/gpl3/binutils.old/dist/libiberty/ |
| copysign.c | 27 } nan; member in union:__anon12259 71 } nan; member in union:__anon12263 102 } nan; member in union:__anon12267 126 } nan; member in union:__anon12270
|
| floatformat.c | 20 /* This is needed to pick up the NAN macro on some systems. */ 52 #ifndef NAN 54 #define NAN DBL_QNAN 56 #define NAN (0.0 / 0.0) 306 /* A NaN is valid with any low part. */ 501 /* If the exponent indicates a NaN, we don't have information to 503 don't try to preserve the type of NaN. FIXME. */ 506 int nan = mant_bits_set (fmt, ufrom); local 515 if (nan) 516 dto = NAN; [all...] |
| /src/external/gpl3/gcc/dist/libiberty/ |
| copysign.c | 27 } nan; member in union:__anon14469 71 } nan; member in union:__anon14473 102 } nan; member in union:__anon14477 126 } nan; member in union:__anon14480
|
| floatformat.c | 20 /* This is needed to pick up the NAN macro on some systems. */ 52 #ifndef NAN 54 #define NAN DBL_QNAN 58 #define NAN (0.0 / zero) 60 #define NAN (0.0 / 0.0) 311 /* A NaN is valid with any low part. */ 506 /* If the exponent indicates a NaN, we don't have information to 508 don't try to preserve the type of NaN. FIXME. */ 511 int nan = mant_bits_set (fmt, ufrom); local 520 if (nan) [all...] |
| /src/external/gpl3/gcc.old/dist/libiberty/ |
| copysign.c | 27 } nan; member in union:__anon16880 71 } nan; member in union:__anon16884 102 } nan; member in union:__anon16888 126 } nan; member in union:__anon16891
|
| floatformat.c | 20 /* This is needed to pick up the NAN macro on some systems. */ 52 #ifndef NAN 54 #define NAN DBL_QNAN 58 #define NAN (0.0 / zero) 60 #define NAN (0.0 / 0.0) 311 /* A NaN is valid with any low part. */ 506 /* If the exponent indicates a NaN, we don't have information to 508 don't try to preserve the type of NaN. FIXME. */ 511 int nan = mant_bits_set (fmt, ufrom); local 520 if (nan) [all...] |
| /src/external/gpl3/gdb/dist/libiberty/ |
| copysign.c | 27 } nan; member in union:__anon18937 71 } nan; member in union:__anon18941 102 } nan; member in union:__anon18945 126 } nan; member in union:__anon18948
|
| floatformat.c | 20 /* This is needed to pick up the NAN macro on some systems. */ 52 #ifndef NAN 54 #define NAN DBL_QNAN 56 #define NAN (0.0 / 0.0) 306 /* A NaN is valid with any low part. */ 501 /* If the exponent indicates a NaN, we don't have information to 503 don't try to preserve the type of NaN. FIXME. */ 506 int nan = mant_bits_set (fmt, ufrom); local 515 if (nan) 516 dto = NAN; [all...] |
| /src/external/gpl3/gdb.old/dist/libiberty/ |
| copysign.c | 27 } nan; member in union:__anon21678 71 } nan; member in union:__anon21682 102 } nan; member in union:__anon21686 126 } nan; member in union:__anon21689
|
| floatformat.c | 20 /* This is needed to pick up the NAN macro on some systems. */ 52 #ifndef NAN 54 #define NAN DBL_QNAN 56 #define NAN (0.0 / 0.0) 306 /* A NaN is valid with any low part. */ 501 /* If the exponent indicates a NaN, we don't have information to 503 don't try to preserve the type of NaN. FIXME. */ 506 int nan = mant_bits_set (fmt, ufrom); local 515 if (nan) 516 dto = NAN; [all...] |
| /src/external/gpl3/gcc/dist/gcc/ |
| value-query.cc | 178 nan_state nan (false); 179 f.set (TREE_TYPE (expr), *rv, *rv, nan); local
|
| data-streamer-out.cc | 436 // Stream out NAN bits. 438 nan_state nan = r.get_nan_state (); local 439 bp_pack_value (&bp, nan.pos_p (), 1); 440 bp_pack_value (&bp, nan.neg_p (), 1);
|
| value-range.cc | 312 nan_state nan = r.get_nan_state (); local 313 hstate.add_int (nan.pos_p ()); 314 hstate.add_int (nan.neg_p ()); 389 const nan_state &nan, value_range_kind kind) 414 m_pos_nan = nan.pos_p (); 415 m_neg_nan = nan.neg_p (); 460 // Setter for an frange defaulting the NAN possibility to +-NAN when 554 // Union two ranges when one is known to be a NAN. 596 // Combine NAN info 2786 REAL_VALUE_TYPE nan = r; local [all...] |
| /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...] |
| /src/external/gpl3/gcc.old/dist/libgcc/config/spu/ |
| divv2df3.c | 29 in round-to-nearest rounding mode. Handles Inf or NaN operands and 42 vec_ullong2 nan; local 164 * 1) IF either operand is a NaN OR both operands are 0 or INFINITY THEN a NaN 172 nan = spu_or(a_nan, b_nan); 173 nan = spu_or(nan, spu_and(a_zero, b_zero)); 174 nan = spu_or(nan, spu_and(a_inf, b_inf)); 176 mult = spu_or(mult, (vec_double2)nan); [all...] |
| /src/external/mit/isl/dist/ |
| isl_box.c | 26 * If any of the "offsets" is NaN, then the object represents 129 /* Replace "box" by an invalid box, by setting all offsets to NaN 139 isl_aff *nan; local 149 nan = isl_aff_nan_on_domain(isl_local_space_from_space(space)); 151 box = isl_fixed_box_set_extent(box, i, nan, infty); 152 isl_aff_free(nan);
|
| /src/external/gpl3/gcc/dist/libgcc/config/ft32/ |
| lib1funcs.S | 30 nan: .long 0x7FFFFFFF # also abs mask label 222 lpm $r0,nan 406 lpm $r0,nan 412 lpm $r0,nan 600 lpm $r0, nan 717 # test nan 733 lpm $r0, nan 772 # test nan 882 lpm $r3, nan # also abs mask 885 # test if either abs is nan [all...] |
| /src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| target.h | 174 real_t nan; member in struct:Target::FPTypeProperties
|
| /src/external/gpl3/gcc.old/dist/libgcc/config/ft32/ |
| lib1funcs.S | 30 nan: .long 0x7FFFFFFF # also abs mask label 222 lpm $r0,nan 406 lpm $r0,nan 412 lpm $r0,nan 600 lpm $r0, nan 717 # test nan 733 lpm $r0, nan 772 # test nan 882 lpm $r3, nan # also abs mask 885 # test if either abs is nan [all...] |
| /src/external/gpl3/gdb/dist/sim/ppc/ |
| dp-bit.c | 51 NO_NANS: Disable nan and infinity handling 276 #define nan() 0 macro 283 nan () function 452 /* Non zero fraction, means nan */ 461 /* Keep the fraction part as the nan number */ 497 /* Adding infinities with opposite signs yields a NaN. */ 499 return nan (); 663 return nan (); 671 return nan (); 853 return nan (); [all...] |
| /src/external/gpl3/gdb.old/dist/sim/ppc/ |
| dp-bit.c | 51 NO_NANS: Disable nan and infinity handling 276 #define nan() 0 macro 283 nan () function 452 /* Non zero fraction, means nan */ 461 /* Keep the fraction part as the nan number */ 497 /* Adding infinities with opposite signs yields a NaN. */ 499 return nan (); 663 return nan (); 671 return nan (); 853 return nan (); [all...] |