Home
last modified time | relevance | path

Searched refs:exponent (Results 1 – 25 of 508) sorted by relevance

12345678910>>...21

/netbsd-src/external/gpl3/gcc.old/dist/libquadmath/math/
H A Dfmaq.c34 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 Dfmaq.c34 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 Dcnv_float.h74 #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 Dprintf_fp.c156 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 Dprintf_fphex.c100 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 Dprintf_fp.c156 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 Dprintf_fphex.c100 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 Dstring_util.cc32 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 Dstrtod_l.c108 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 Dstrtod_l.c108 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 DdecNumber.c386 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 DdecNumber.c386 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 DdecNumber.c386 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 DdecNumber.c386 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 Dfpif.c305 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 Dstring_util.cc32 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 Dfp_fixuint_impl.inc18 // 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 Dfp_fixint_impl.inc20 // 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 Dcopysign.c11 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 Dcopysign.c11 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 Dcopysign.c11 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 Dcopysign.c11 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 Dcopysign.c11 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 Dcopysign.c11 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 Dflonum-mult.c83 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()

12345678910>>...21