HomeSort by: relevance | last modified time | path
    Searched defs:expo (Results 1 - 15 of 15) sorted by relevancy

  /src/external/lgpl3/mpfr/dist/src/
isinteger.c 29 mpfr_exp_t expo; local
37 expo = MPFR_GET_EXP (x);
38 if (expo <= 0)
42 if ((mpfr_uexp_t) expo >= (mpfr_uexp_t) prec)
45 /* 0 < expo < prec */
48 xn -= (mp_size_t) (expo / GMP_NUMB_BITS);
53 if (MPFR_LIMB_LSHIFT(xp[xn], expo % GMP_NUMB_BITS) != 0)
odd_p.c 31 mpfr_exp_t expo; local
39 expo = MPFR_GET_EXP (y);
40 if (expo <= 0)
44 if ((mpfr_prec_t) expo > prec)
45 return 0; /* y is a multiple of 2^(expo-prec), thus not odd */
47 /* 0 < expo <= prec:
49 expo bits (prec-expo) bits
56 prec = MPFR_PREC2LIMBS (prec) * GMP_NUMB_BITS - expo;
64 /* if expo is a multiple of GMP_NUMB_BITS, t is bit 0 *
    [all...]
exp3.c 48 mpfr_exp_t diff, expo; local
133 expo = diff;
141 expo -= diff;
150 expo = MPFR_GET_EXP (y) + expo - r * (i - 1);
151 MPFR_SET_EXP (y, expo);
170 MPFR_SAVE_EXPO_DECL (expo);
178 MPFR_SAVE_EXPO_MARK (expo);
267 MPFR_SAVE_EXPO_UPDATE_FLAGS (expo, MPFR_FLAGS_OVERFLOW);
283 MPFR_SAVE_EXPO_UPDATE_FLAGS (expo, MPFR_FLAGS_UNDERFLOW)
    [all...]
atan.c 96 mpfr_exp_t diff, expo; local
264 expo = diff;
272 expo -= diff;
281 expo = MPFR_GET_EXP (y) + expo - r * (i - 1);
282 MPFR_SET_EXP (y, expo);
297 MPFR_SAVE_EXPO_DECL (expo);
315 MPFR_SAVE_EXPO_MARK (expo);
325 MPFR_SAVE_EXPO_FREE (expo);
346 MPFR_SAVE_EXPO_MARK (expo);
    [all...]
lngamma.c 123 mpfr_exp_t expo; local
127 expo = MPFR_GET_EXP (x);
128 if (expo <= 0)
132 if (expo > prec)
133 return 0; /* y is a multiple of 2^(expo-prec), thus an even integer */
137 prec = MPFR_PREC2LIMBS (prec) * GMP_NUMB_BITS - expo;
178 MPFR_SAVE_EXPO_DECL (expo);
188 MPFR_SAVE_EXPO_MARK (expo);
193 MPFR_SAVE_EXPO_FREE (expo);
221 MPFR_SAVE_EXPO_FREE (expo);
    [all...]
  /src/external/lgpl3/mpc/dist/src/
get_x.c 76 prettify (const char *str, const mpfr_exp_t expo, int base, int special)
100 x = expo - 1; /* expo is the exponent value with decimal point BEFORE
131 /* compute sz += floor(log(expo)/log(10)) without using libm
189 mpfr_exp_t expo; local
196 ugly = mpfr_get_str (NULL, &expo, base, n, x, rnd);
198 pretty = prettify (ugly, expo, base, !mpfr_number_p (x));
atan.c 225 mpfr_exp_t err, expo; local
275 expo will be 1 or 2 below */
279 err = 2; /* ensures err will be expo below */
294 expo = err; /* will leave err unchanged below */
297 expo = mpfr_get_exp (a); /* expo = Exp(c) with the notations above */
300 err = err < expo ? err : expo; /* err = min(Exp(a),Exp(c)) */
371 expo = MPC_MAX (mpfr_get_exp (a), mpfr_get_exp (b));
372 expo = expo - mpfr_get_exp (y) + 1
    [all...]
pow.c 440 mpfr_exp_t expo; local
445 expo = mpfr_get_exp (y) + k;
446 if (expo <= 0)
450 if ((mpfr_prec_t) expo > prec)
451 return 0; /* y is a multiple of 2^(expo-prec), thus not odd */
453 /* 0 < expo <= prec:
455 expo bits (prec-expo) bits
462 prec = ((prec - 1) / BITS_PER_MP_LIMB + 1) * BITS_PER_MP_LIMB - expo;
469 /* if expo is a multiple of BITS_PER_MP_LIMB, t is bit 0 *
    [all...]
  /src/external/mit/lua/dist/src/
llex.c 238 const char *expo = "Ee"; local
243 expo = "Pp";
245 if (check_next2(ls, expo)) /* exponent mark? */
  /src/bin/ksh/
shf.c 886 int expo, decpt; local
1084 * expo = ceil(log10(fpnum))
1086 * approximation as expo is rounded up.
1088 (void) frexp(fpnum, &expo);
1089 expo = my_ceil(expo / LOG2_10);
1091 if (expo < 0)
1092 expo = 0;
1094 p = ecvt(fpnum, precision + 1 + expo,
  /src/sys/compat/linux/arch/i386/
linux_machdep.h 44 uint16_t expo; member in struct:linux_fpreg
49 uint16_t expo; member in struct:linux_fpxreg
  /src/external/gpl3/gcc/dist/libgcc/config/avr/libf7/
libf7.h 139 int16_t expo; member in struct:f7_t
343 bool f7_store_expo (f7_t *cc, int16_t expo)
347 register int16_t rexpo __asm ("r24") = expo;
440 * (uint8_t*) & cc->expo = (uint8_t) (15 - off);
500 f7_t* f7_set_1pow2 (f7_t *cc, int16_t expo, bool sign)
503 cc->expo = expo;
533 f7_t* f7_init (f7_t *cc, uint8_t flags, uint64_t mant, int16_t expo)
535 return f7_init_impl (mant, flags, cc, expo);
560 #define F7_CONST_DEF(NAME, FLAGS, M0, M1, M2, M3, M4, M5, M6, EXPO) \
    [all...]
libf7.c 103 #define F7_CONST_DEF(NAME, FLAGS, M6, M5, M4, M3, M2, M1, M0, EXPO) \
105 F7_UNUSED static const int16_t F7_(const_##NAME##_expo) = EXPO;
144 f7_t* f7_init_impl (uint64_t mant, uint8_t flags, f7_t *cc, int16_t expo)
153 expo = add_ssat16 (expo, 1);
156 cc->expo = add_ssat16 (expo, F7_MANT_BITS-1);
190 cc->expo = 15;
219 cc->expo = 31;
274 expo_biased = 1; // Sub-normal: biased expo of 1 was encoded as 0
1304 int16_t expo = sub_ssat16 (aa->expo, bb->expo); local
    [all...]
  /src/external/gpl3/gcc.old/dist/libgcc/config/avr/libf7/
libf7.h 132 int16_t expo; member in struct:f7_t
336 bool f7_store_expo (f7_t *cc, int16_t expo)
340 register int16_t rexpo __asm ("r24") = expo;
433 * (uint8_t*) & cc->expo = (uint8_t) (15 - off);
493 f7_t* f7_set_1pow2 (f7_t *cc, int16_t expo, bool sign)
496 cc->expo = expo;
526 f7_t* f7_init (f7_t *cc, uint8_t flags, uint64_t mant, int16_t expo)
528 return f7_init_impl (mant, flags, cc, expo);
553 #define F7_CONST_DEF(NAME, FLAGS, M0, M1, M2, M3, M4, M5, M6, EXPO) \
    [all...]
libf7.c 103 #define F7_CONST_DEF(NAME, FLAGS, M6, M5, M4, M3, M2, M1, M0, EXPO) \
105 F7_UNUSED static const int16_t F7_(const_##NAME##_expo) = EXPO;
144 f7_t* f7_init_impl (uint64_t mant, uint8_t flags, f7_t *cc, int16_t expo)
153 expo = add_ssat16 (expo, 1);
156 cc->expo = add_ssat16 (expo, F7_MANT_BITS-1);
190 cc->expo = 15;
219 cc->expo = 31;
274 expo_biased = 1; // Sub-normal: biased expo of 1 was encoded as 0
1338 int16_t expo = sub_ssat16 (aa->expo, bb->expo); local
    [all...]

Completed in 30 milliseconds