| /netbsd-src/external/gpl3/gcc.old/dist/libquadmath/math/ |
| H A D | fmaq.c | 34 if (__builtin_expect (u.ieee.exponent + v.ieee.exponent in fmaq() 37 || __builtin_expect (u.ieee.exponent >= 0x7fff - FLT128_MANT_DIG, 0) in fmaq() 38 || __builtin_expect (v.ieee.exponent >= 0x7fff - FLT128_MANT_DIG, 0) in fmaq() 39 || __builtin_expect (w.ieee.exponent >= 0x7fff - FLT128_MANT_DIG, 0) in fmaq() 40 || __builtin_expect (u.ieee.exponent + v.ieee.exponent in fmaq() 45 if (w.ieee.exponent == 0x7fff in fmaq() 46 && u.ieee.exponent != 0x7fff in fmaq() 47 && v.ieee.exponent != 0x7fff) in fmaq() 56 if (u.ieee.exponent == 0x7fff in fmaq() 57 || v.ieee.exponent == 0x7fff in fmaq() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libquadmath/math/ |
| H A D | fmaq.c | 34 if (__builtin_expect (u.ieee.exponent + v.ieee.exponent in fmaq() 37 || __builtin_expect (u.ieee.exponent >= 0x7fff - FLT128_MANT_DIG, 0) in fmaq() 38 || __builtin_expect (v.ieee.exponent >= 0x7fff - FLT128_MANT_DIG, 0) in fmaq() 39 || __builtin_expect (w.ieee.exponent >= 0x7fff - FLT128_MANT_DIG, 0) in fmaq() 40 || __builtin_expect (u.ieee.exponent + v.ieee.exponent in fmaq() 45 if (w.ieee.exponent == 0x7fff in fmaq() 46 && u.ieee.exponent != 0x7fff in fmaq() 47 && v.ieee.exponent != 0x7fff) in fmaq() 56 if (u.ieee.exponent == 0x7fff in fmaq() 57 || v.ieee.exponent == 0x7fff in fmaq() [all …]
|
| /netbsd-src/sys/arch/hppa/spmath/ |
| H A D | cnv_float.h | 74 #define Sgl_isinexact_to_fix(sgl_value,exponent) \ argument 75 ((exponent < (SGL_P - 1)) ? \ 76 (Sall(sgl_value) << (SGL_EXP_LENGTH + 1 + exponent)) : false) 101 #define Sgl_isone_roundbit(sgl_value,exponent) \ argument 102 ((Sall(sgl_value) << (SGL_EXP_LENGTH + 1 + exponent)) >> 31) 104 #define Sgl_isone_stickybit(sgl_value,exponent) \ argument 105 (exponent < (SGL_P - 2) ? \ 106 Sall(sgl_value) << (SGL_EXP_LENGTH + 2 + exponent) : false) 206 #define Dbl_isinexact_to_fix(dbl_valueA,dbl_valueB,exponent) \ argument 207 (exponent < (DBL_P-33) ? \ [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libquadmath/printf/ |
| H A D | printf_fp.c | 156 int exponent; in __quadmath_printf_fp() local 195 if (expsign != 0 && type == 'f' && exponent-- > 0) in __quadmath_printf_fp() 403 &exponent, &is_neg, fpnum); in __quadmath_printf_fp() 440 mp_size_t bignum_size = ((ABS (exponent) + BITS_PER_MP_LIMB - 1) in __quadmath_printf_fp() 453 if (exponent > 2) in __quadmath_printf_fp() 462 if ((exponent + to_shift) % BITS_PER_MP_LIMB == 0) in __quadmath_printf_fp() 464 MPN_COPY_DECR (frac + (exponent + to_shift) / BITS_PER_MP_LIMB, in __quadmath_printf_fp() 466 fracsize += (exponent + to_shift) / BITS_PER_MP_LIMB; in __quadmath_printf_fp() 470 cy = mpn_lshift (frac + (exponent + to_shift) / BITS_PER_MP_LIMB, in __quadmath_printf_fp() 472 (exponent + to_shift) % BITS_PER_MP_LIMB); in __quadmath_printf_fp() [all …]
|
| H A D | printf_fphex.c | 100 int exponent; in __quadmath_printf_fphex() local 286 leading = fpnum.ieee.exponent == 0 ? '0' : '1'; in __quadmath_printf_fphex() 288 exponent = fpnum.ieee.exponent; in __quadmath_printf_fphex() 290 if (exponent == 0) in __quadmath_printf_fphex() 298 exponent = IEEE854_FLOAT128_BIAS - 1; in __quadmath_printf_fphex() 301 else if (exponent >= IEEE854_FLOAT128_BIAS) in __quadmath_printf_fphex() 304 exponent -= IEEE854_FLOAT128_BIAS; in __quadmath_printf_fphex() 309 exponent = -(exponent - IEEE854_FLOAT128_BIAS); in __quadmath_printf_fphex() 394 exponent -= 4; in __quadmath_printf_fphex() 395 if (exponent <= 0) in __quadmath_printf_fphex() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libquadmath/printf/ |
| H A D | printf_fp.c | 156 int exponent; in __quadmath_printf_fp() local 195 if (expsign != 0 && type == 'f' && exponent-- > 0) in __quadmath_printf_fp() 403 &exponent, &is_neg, fpnum); in __quadmath_printf_fp() 440 mp_size_t bignum_size = ((ABS (exponent) + BITS_PER_MP_LIMB - 1) in __quadmath_printf_fp() 453 if (exponent > 2) in __quadmath_printf_fp() 462 if ((exponent + to_shift) % BITS_PER_MP_LIMB == 0) in __quadmath_printf_fp() 464 MPN_COPY_DECR (frac + (exponent + to_shift) / BITS_PER_MP_LIMB, in __quadmath_printf_fp() 466 fracsize += (exponent + to_shift) / BITS_PER_MP_LIMB; in __quadmath_printf_fp() 470 cy = mpn_lshift (frac + (exponent + to_shift) / BITS_PER_MP_LIMB, in __quadmath_printf_fp() 472 (exponent + to_shift) % BITS_PER_MP_LIMB); in __quadmath_printf_fp() [all …]
|
| H A D | printf_fphex.c | 100 int exponent; in __quadmath_printf_fphex() local 287 leading = fpnum.ieee.exponent == 0 ? '0' : '1'; in __quadmath_printf_fphex() 289 exponent = fpnum.ieee.exponent; in __quadmath_printf_fphex() 291 if (exponent == 0) in __quadmath_printf_fphex() 299 exponent = IEEE854_FLOAT128_BIAS - 1; in __quadmath_printf_fphex() 302 else if (exponent >= IEEE854_FLOAT128_BIAS) in __quadmath_printf_fphex() 305 exponent -= IEEE854_FLOAT128_BIAS; in __quadmath_printf_fphex() 310 exponent = -(exponent - IEEE854_FLOAT128_BIAS); in __quadmath_printf_fphex() 395 exponent -= 4; in __quadmath_printf_fphex() 396 if (exponent <= 0) in __quadmath_printf_fphex() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/utils/benchmark/src/ |
| H A D | string_util.cc | 32 int64_t* exponent) { in ToExponentAndMantissa() argument 56 *exponent = i + 1; in ToExponentAndMantissa() 62 *exponent = 0; in ToExponentAndMantissa() 71 *exponent = -static_cast<int64_t>(i + 1); in ToExponentAndMantissa() 78 *exponent = 0; in ToExponentAndMantissa() 81 *exponent = 0; in ToExponentAndMantissa() 86 std::string ExponentToPrefix(int64_t exponent, bool iec) { in ExponentToPrefix() argument 87 if (exponent == 0) return ""; in ExponentToPrefix() 89 const int64_t index = (exponent > 0 ? exponent - 1 : -exponent - 1); in ExponentToPrefix() 93 (exponent > 0 ? (iec ? kBigIECUnits : kBigSIUnits) : kSmallSIUnits); in ExponentToPrefix() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libquadmath/strtod/ |
| H A D | strtod_l.c | 108 extern FLOAT MPN2FLOAT (mp_srcptr mpn, int exponent, int negative); 176 round_and_return (mp_limb_t *retval, intmax_t exponent, int negative, in round_and_return() argument 183 if (exponent < MIN_EXP - 1) in round_and_return() 188 if (exponent < MIN_EXP - 1 - MANT_DIG) in round_and_return() 191 shift = MIN_EXP - 1 - exponent; in round_and_return() 270 exponent = DENORM_EXP; in round_and_return() 284 if (exponent >= MAX_EXP) in round_and_return() 302 ++exponent; in round_and_return() 307 else if (exponent == DENORM_EXP in round_and_return() 312 exponent = MIN_EXP - 1; in round_and_return() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libquadmath/strtod/ |
| H A D | strtod_l.c | 108 extern FLOAT MPN2FLOAT (mp_srcptr mpn, int exponent, int negative); 176 round_and_return (mp_limb_t *retval, intmax_t exponent, int negative, in round_and_return() argument 183 if (exponent < MIN_EXP - 1) in round_and_return() 188 if (exponent < MIN_EXP - 1 - MANT_DIG) in round_and_return() 191 shift = MIN_EXP - 1 - exponent; in round_and_return() 270 exponent = DENORM_EXP; in round_and_return() 284 if (exponent >= MAX_EXP) in round_and_return() 302 ++exponent; in round_and_return() 307 else if (exponent == DENORM_EXP in round_and_return() 312 exponent = MIN_EXP - 1; in round_and_return() [all …]
|
| /netbsd-src/external/gpl3/gdb.old/dist/libdecnumber/ |
| H A D | decNumber.c | 386 if (dn->bits&DECSPECIAL || dn->digits>10 || dn->exponent!=0) ; /* bad */ in decNumberToInt32() 421 if (dn->bits&DECSPECIAL || dn->digits>10 || dn->exponent!=0 in decNumberToUInt32() 491 Int exponent=0; /* working exponent [assume 0] */ in decNumberFromString() local 609 exponent=X10(exponent)+(Int)*c-(Int)'0'; in decNumberFromString() 618 if (c>firstexp+9+1 || *firstexp>'1') exponent=DECNUMMAXE*2; in decNumberFromString() 621 if (nege) exponent=-exponent; /* was negative */ in decNumberFromString() 646 exponent-=(last-dotchar); /* adjust exponent */ in decNumberFromString() 693 dn->exponent=exponent; in decNumberFromString() 705 if ((dn->exponent-1<set->emin-dn->digits) in decNumberFromString() 706 || (dn->exponent-1>set->emax-set->digits)) { in decNumberFromString() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libdecnumber/ |
| H A D | decNumber.c | 386 if (dn->bits&DECSPECIAL || dn->digits>10 || dn->exponent!=0) ; /* bad */ in decNumberToInt32() 421 if (dn->bits&DECSPECIAL || dn->digits>10 || dn->exponent!=0 in decNumberToUInt32() 491 Int exponent=0; /* working exponent [assume 0] */ in decNumberFromString() local 609 exponent=X10(exponent)+(Int)*c-(Int)'0'; in decNumberFromString() 618 if (c>firstexp+9+1 || *firstexp>'1') exponent=DECNUMMAXE*2; in decNumberFromString() 621 if (nege) exponent=-exponent; /* was negative */ in decNumberFromString() 646 exponent-=(last-dotchar); /* adjust exponent */ in decNumberFromString() 693 dn->exponent=exponent; in decNumberFromString() 705 if ((dn->exponent-1<set->emin-dn->digits) in decNumberFromString() 706 || (dn->exponent-1>set->emax-set->digits)) { in decNumberFromString() [all …]
|
| /netbsd-src/external/gpl3/gdb/dist/libdecnumber/ |
| H A D | decNumber.c | 386 if (dn->bits&DECSPECIAL || dn->digits>10 || dn->exponent!=0) ; /* bad */ in decNumberToInt32() 421 if (dn->bits&DECSPECIAL || dn->digits>10 || dn->exponent!=0 in decNumberToUInt32() 491 Int exponent=0; /* working exponent [assume 0] */ in decNumberFromString() local 609 exponent=X10(exponent)+(Int)*c-(Int)'0'; in decNumberFromString() 618 if (c>firstexp+9+1 || *firstexp>'1') exponent=DECNUMMAXE*2; in decNumberFromString() 621 if (nege) exponent=-exponent; /* was negative */ in decNumberFromString() 646 exponent-=(last-dotchar); /* adjust exponent */ in decNumberFromString() 693 dn->exponent=exponent; in decNumberFromString() 705 if ((dn->exponent-1<set->emin-dn->digits) in decNumberFromString() 706 || (dn->exponent-1>set->emax-set->digits)) { in decNumberFromString() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libdecnumber/ |
| H A D | decNumber.c | 386 if (dn->bits&DECSPECIAL || dn->digits>10 || dn->exponent!=0) ; /* bad */ in decNumberToInt32() 421 if (dn->bits&DECSPECIAL || dn->digits>10 || dn->exponent!=0 in decNumberToUInt32() 491 Int exponent=0; /* working exponent [assume 0] */ in decNumberFromString() local 609 exponent=X10(exponent)+(Int)*c-(Int)'0'; in decNumberFromString() 618 if (c>firstexp+9+1 || *firstexp>'1') exponent=DECNUMMAXE*2; in decNumberFromString() 621 if (nege) exponent=-exponent; /* was negative */ in decNumberFromString() 646 exponent-=(last-dotchar); /* adjust exponent */ in decNumberFromString() 693 dn->exponent=exponent; in decNumberFromString() 705 if ((dn->exponent-1<set->emin-dn->digits) in decNumberFromString() 706 || (dn->exponent-1>set->emax-set->digits)) { in decNumberFromString() [all …]
|
| /netbsd-src/external/lgpl3/mpfr/dist/src/ |
| H A D | fpif.c | 305 mpfr_exp_t exponent = MPFR_GET_EXP (x); in mpfr_fpif_store_exponent() local 307 if (exponent > MPFR_MAX_EMBEDDED_EXPONENT || in mpfr_fpif_store_exponent() 308 exponent < -MPFR_MAX_EMBEDDED_EXPONENT) in mpfr_fpif_store_exponent() 312 uexp = SAFE_ABS (mpfr_uexp_t, exponent) in mpfr_fpif_store_exponent() 326 if (exponent < 0) in mpfr_fpif_store_exponent() 330 uexp = exponent + MPFR_MAX_EMBEDDED_EXPONENT; in mpfr_fpif_store_exponent() 378 mpfr_exp_t exponent; in mpfr_fpif_read_exponent_from_file() local 395 exponent = buffer[0] & 0x7F; in mpfr_fpif_read_exponent_from_file() 398 if (exponent > MPFR_EXTERNAL_EXPONENT && exponent < MPFR_KIND_ZERO) in mpfr_fpif_read_exponent_from_file() 402 exponent_size = exponent - MPFR_EXTERNAL_EXPONENT; in mpfr_fpif_read_exponent_from_file() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/libcxx/utils/google-benchmark/src/ |
| H A D | string_util.cc | 32 int64_t* exponent) { in ToExponentAndMantissa() argument 56 *exponent = i + 1; in ToExponentAndMantissa() 62 *exponent = 0; in ToExponentAndMantissa() 71 *exponent = -static_cast<int64_t>(i + 1); in ToExponentAndMantissa() 78 *exponent = 0; in ToExponentAndMantissa() 81 *exponent = 0; in ToExponentAndMantissa() 86 std::string ExponentToPrefix(int64_t exponent, bool iec) { in ExponentToPrefix() argument 87 if (exponent == 0) return ""; in ExponentToPrefix() 89 const int64_t index = (exponent > 0 ? exponent - 1 : -exponent - 1); in ExponentToPrefix() 93 (exponent > 0 ? (iec ? kBigIECUnits : kBigSIUnits) : kSmallSIUnits); in ExponentToPrefix() [all …]
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/builtins/ |
| H A D | fp_fixuint_impl.inc | 18 // Break a into sign, exponent, significand 22 const int exponent = (aAbs >> significandBits) - exponentBias; 25 // If either the value or the exponent is negative, the result is zero. 26 if (sign == -1 || exponent < 0) 30 if ((unsigned)exponent >= sizeof(fixuint_t) * CHAR_BIT) 33 // If 0 <= exponent < significandBits, right shift to get the result. 35 if (exponent < significandBits) 36 return significand >> (significandBits - exponent); 38 return (fixuint_t)significand << (exponent - significandBits);
|
| H A D | fp_fixint_impl.inc | 20 // Break a into sign, exponent, significand 24 const int exponent = (aAbs >> significandBits) - exponentBias; 27 // If exponent is negative, the result is zero. 28 if (exponent < 0) 32 if ((unsigned)exponent >= sizeof(fixint_t) * CHAR_BIT) 35 // If 0 <= exponent < significandBits, right shift to get the result. 37 if (exponent < significandBits) 38 return sign * (significand >> (significandBits - exponent)); 40 return sign * ((fixint_t)significand << (exponent - significandBits));
|
| /netbsd-src/external/gpl3/gcc/dist/libiberty/ |
| H A D | copysign.c | 11 unsigned int exponent: 11; member 21 unsigned int exponent: 11; member 54 unsigned int exponent :11; member 69 unsigned int exponent: 11; member 91 unsigned int exponent: 8; member 98 unsigned int exponent:8; member 116 unsigned int exponent: 8; member 124 unsigned int exponent:8; member
|
| /netbsd-src/external/gpl3/binutils/dist/libiberty/ |
| H A D | copysign.c | 11 unsigned int exponent: 11; member 21 unsigned int exponent: 11; member 54 unsigned int exponent :11; member 69 unsigned int exponent: 11; member 91 unsigned int exponent: 8; member 98 unsigned int exponent:8; member 116 unsigned int exponent: 8; member 124 unsigned int exponent:8; member
|
| /netbsd-src/external/gpl3/gcc.old/dist/libiberty/ |
| H A D | copysign.c | 11 unsigned int exponent: 11; member 21 unsigned int exponent: 11; member 54 unsigned int exponent :11; member 69 unsigned int exponent: 11; member 91 unsigned int exponent: 8; member 98 unsigned int exponent:8; member 116 unsigned int exponent: 8; member 124 unsigned int exponent:8; member
|
| /netbsd-src/external/gpl3/gdb.old/dist/libiberty/ |
| H A D | copysign.c | 11 unsigned int exponent: 11; member 21 unsigned int exponent: 11; member 54 unsigned int exponent :11; member 69 unsigned int exponent: 11; member 91 unsigned int exponent: 8; member 98 unsigned int exponent:8; member 116 unsigned int exponent: 8; member 124 unsigned int exponent:8; member
|
| /netbsd-src/external/gpl3/binutils.old/dist/libiberty/ |
| H A D | copysign.c | 11 unsigned int exponent: 11; member 21 unsigned int exponent: 11; member 54 unsigned int exponent :11; member 69 unsigned int exponent: 11; member 91 unsigned int exponent: 8; member 98 unsigned int exponent:8; member 116 unsigned int exponent: 8; member 124 unsigned int exponent:8; member
|
| /netbsd-src/external/gpl3/gdb/dist/libiberty/ |
| H A D | copysign.c | 11 unsigned int exponent: 11; member 21 unsigned int exponent: 11; member 54 unsigned int exponent :11; member 69 unsigned int exponent: 11; member 91 unsigned int exponent: 8; member 98 unsigned int exponent:8; member 116 unsigned int exponent: 8; member 124 unsigned int exponent:8; member
|
| /netbsd-src/external/gpl3/binutils/dist/gas/ |
| H A D | flonum-mult.c | 83 long exponent; in flonum_multip() local 102 exponent = a->exponent + b->exponent; in flonum_multip() 109 exponent -= extra_product_positions; /* Increases exponent. */ in flonum_multip() 157 exponent++; in flonum_multip() 173 exponent++; in flonum_multip() 186 product->exponent = exponent; in flonum_multip()
|