Searched refs:mant (Results 1 - 25 of 43) sorted by relevance

12

/netbsd-current/external/gpl3/gcc/dist/libquadmath/strtod/
H A Dstrtoflt128.c33 #define SET_MANTISSA(flt, mant) \
38 u.ieee_nan.mantissa2 = (mant) >> 32; \
39 u.ieee_nan.mantissa3 = (mant); \
/netbsd-current/external/gpl3/gcc.old/dist/libquadmath/strtod/
H A Dstrtoflt128.c33 #define SET_MANTISSA(flt, mant) \
38 u.ieee_nan.mantissa2 = (mant) >> 32; \
39 u.ieee_nan.mantissa3 = (mant); \
/netbsd-current/external/gpl3/gdb.old/dist/sim/rx/
H A Dfpu.c104 unsigned int mant; /* 24 bits */ member in struct:__anon3128
113 int exp, mant, sign; local
116 mant = f & 0x007fffffUL;
118 /*printf("explode: %08x %x %2x %6x\n", f, sign, exp, mant);*/
123 p->mant = mant | 0x00800000UL;
128 mant = 0;
129 if (mant)
133 p->mant = 0;
139 if (mant
153 int exp, mant; local
[all...]
/netbsd-current/external/gpl3/gdb/dist/sim/rx/
H A Dfpu.c106 unsigned int mant; /* 24 bits */ member in struct:__anon2634
115 int exp, mant, sign; local
118 mant = f & 0x007fffffUL;
120 /*printf("explode: %08x %x %2x %6x\n", f, sign, exp, mant);*/
125 p->mant = mant | 0x00800000UL;
130 mant = 0;
131 if (mant)
135 p->mant = 0;
141 if (mant
155 int exp, mant; local
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/avr/libf7/
H A Dlibf7-constdef.h32 { .flags = FLAGS, .mant = { M0, M1, M2, M3, M4, M5, M6 }, .expo = EXPO };
38 { .flags = FLAGS, .mant = { M0, M1, M2, M3, M4, M5, M6 }, .expo = EXPO };
H A Dlibf7.c144 f7_t* f7_init_impl (uint64_t mant, uint8_t flags, f7_t *cc, int16_t expo) argument
150 while ((__builtin_memcpy (&msb, (uint8_t*) &mant + 7, 1), msb))
152 mant >>= 1;
155 *(uint64_t*) cc->mant = mant;
263 uint32_t mant = val32 & ((1ul << FLT_DIG_MANT) -1); local
265 if (mant == 0)
276 mant |= (1ul << FLT_DIG_MANT);
280 __builtin_memcpy (& F7_MANT_HI4 (cc), &mant, 4);
306 return make_float (0xffc00000 /* NaN: Biased expo = 0xff, mant !
438 uint64_t mant; local
[all...]
/netbsd-current/external/gpl3/gcc/dist/libgcc/config/avr/libf7/
H A Dlibf7-constdef.h32 { .flags = FLAGS, .mant = { M0, M1, M2, M3, M4, M5, M6 }, .expo = EXPO };
38 { .flags = FLAGS, .mant = { M0, M1, M2, M3, M4, M5, M6 }, .expo = EXPO };
H A Dlibf7.c144 f7_t* f7_init_impl (uint64_t mant, uint8_t flags, f7_t *cc, int16_t expo) argument
150 while ((__builtin_memcpy (&msb, (uint8_t*) &mant + 7, 1), msb))
152 mant >>= 1;
155 *(uint64_t*) cc->mant = mant;
263 uint32_t mant = val32 & ((1ul << FLT_DIG_MANT) -1); local
265 if (mant == 0)
276 mant |= (1ul << FLT_DIG_MANT);
280 __builtin_memcpy (& F7_MANT_HI4 (cc), &mant, 4);
306 return make_float (0xffc00000 /* NaN: Biased expo = 0xff, mant !
438 uint64_t mant; local
[all...]
/netbsd-current/external/gpl3/gcc/dist/libgcc/config/m68k/
H A Dfpgnulib.c241 register long mant;
253 mant = MANT (fl1.l) & ~HIDDEN;
258 while (!(mant & HIDDEN))
260 mant <<= 1;
263 mant &= ~HIDDEN;
267 dl.l.upper |= mant >> 3;
268 dl.l.lower = mant << 29;
278 register long mant;
295 mant = MANTD (dl1);
297 sticky |= mant
240 register long mant; local
277 register long mant; local
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/m68k/
H A Dfpgnulib.c241 register long mant;
253 mant = MANT (fl1.l) & ~HIDDEN;
258 while (!(mant & HIDDEN))
260 mant <<= 1;
263 mant &= ~HIDDEN;
267 dl.l.upper |= mant >> 3;
268 dl.l.lower = mant << 29;
278 register long mant;
295 mant = MANTD (dl1);
297 sticky |= mant
240 register long mant; local
277 register long mant; local
[all...]
/netbsd-current/external/mit/libcbor/dist/src/cbor/internal/
H A Dloaders.c56 int mant = half & 0x3ff; local
59 val = ldexp(mant, -24);
61 val = ldexp(mant + 1024, exp - 25);
63 val = mant == 0 ? INFINITY : NAN;
/netbsd-current/external/lgpl3/mpfr/dist/src/
H A Dsubnormal.c75 mp_limb_t *mant, rb, sb; local
80 mant = MPFR_MANT (y) + s;
81 rb = *mant & (MPFR_LIMB_HIGHBIT >> 1);
84 sb = *mant & ((MPFR_LIMB_HIGHBIT >> 1) - 1);
86 sb = *--mant;
H A Dget_ld.c107 /* manl = low(mant[2],denorm) | mant[1] | high(mant[0],16-denorm)
108 manh = mant[3] | high(mant[2],16-denorm) */
124 /* manl = low(mant[3],denorm-16) | mant[2] | high(mant[1],32-denorm)
125 manh = high(mant[3],32-denorm) */
154 unsigned long long mant local
[all...]
H A Dstrtofr.c34 unsigned char *mant; /* stripped significand (without starting and member in struct:parsed_string
37 size_t prec; /* length of mant (zero for +/-0) */
233 unsigned char *mant; local
331 mant = pstr->mantissa;
352 *mant++ = (unsigned char) c;
359 pstr->prec = mant - pstr->mantissa;
426 mant = pstr->mantissa;
427 for ( ; (pstr->prec > 0) && (*mant == 0) ; mant++, pstr->prec--)
429 for ( ; (pstr->prec > 0) && (mant[pst
[all...]
/netbsd-current/external/bsd/pcc/dist/pcc/cc/ccom/
H A Dsoftfloat.c249 CONSZ mant; local
252 mant = SHL(1,55) | SHL(DMANTH(sf), 48) |
256 mant >>= 1, exp++;
258 mant <<= 1, exp--;
259 return mant;
293 dword mant; local
298 mant = 0;
301 if (mant<MAXMANT)
302 ADDTO(mant, *s);
308 if (mant<MAXMAN
[all...]
/netbsd-current/external/bsd/pcc/dist/pcc/cc/cxxcom/
H A Dsoftfloat.c249 CONSZ mant; local
252 mant = SHL(1,55) | SHL(DMANTH(sf), 48) |
256 mant >>= 1, exp++;
258 mant <<= 1, exp--;
259 return mant;
293 dword mant; local
298 mant = 0;
301 if (mant<MAXMANT)
302 ADDTO(mant, *s);
308 if (mant<MAXMAN
[all...]
/netbsd-current/external/gpl3/binutils.old/dist/libiberty/
H A Dfloatformat.c474 unsigned long mant;
544 mant = get_field (ufrom, fmt->byteorder, fmt->totalsize,
547 dto += ldexp ((double) mant, exponent - mant_bits);
614 double mant;
659 mant = frexp (dfrom, &exponent);
669 mant = ldexp (mant, exponent + fmt->exp_bias - 1);
679 mant *= 4294967296.0;
680 mant_long = (unsigned long)mant;
681 mant
473 unsigned long mant; local
612 double mant; local
[all...]
/netbsd-current/external/gpl3/binutils/dist/libiberty/
H A Dfloatformat.c490 unsigned long mant; local
560 mant = get_field (ufrom, fmt->byteorder, fmt->totalsize,
563 dto += ldexp ((double) mant, exponent - mant_bits);
630 double mant;
675 mant = frexp (dfrom, &exponent);
685 mant = ldexp (mant, exponent + fmt->exp_bias - 1);
695 mant *= 4294967296.0;
696 mant_long = (unsigned long)mant;
697 mant
629 double mant; local
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/libiberty/
H A Dfloatformat.c479 unsigned long mant;
549 mant = get_field (ufrom, fmt->byteorder, fmt->totalsize,
552 dto += ldexp ((double) mant, exponent - mant_bits);
619 double mant;
664 mant = frexp (dfrom, &exponent);
674 mant = ldexp (mant, exponent + fmt->exp_bias - 1);
684 mant *= 4294967296.0;
685 mant_long = (unsigned long)mant;
686 mant
478 unsigned long mant; local
617 double mant; local
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/libiberty/
H A Dfloatformat.c490 unsigned long mant; local
556 mant = get_field (ufrom, fmt->byteorder, fmt->totalsize,
559 dto += ldexp ((double) mant, exponent - mant_bits);
626 double mant;
671 mant = frexp (dfrom, &exponent);
681 mant = ldexp (mant, exponent + fmt->exp_bias - 1);
691 mant *= 4294967296.0;
692 mant_long = (unsigned long)mant;
693 mant
625 double mant; local
[all...]
/netbsd-current/external/gpl3/gcc/dist/libiberty/
H A Dfloatformat.c495 unsigned long mant; local
565 mant = get_field (ufrom, fmt->byteorder, fmt->totalsize,
568 dto += ldexp ((double) mant, exponent - mant_bits);
635 double mant;
680 mant = frexp (dfrom, &exponent);
690 mant = ldexp (mant, exponent + fmt->exp_bias - 1);
700 mant *= 4294967296.0;
701 mant_long = (unsigned long)mant;
702 mant
634 double mant; local
[all...]
/netbsd-current/external/gpl3/gdb/dist/libiberty/
H A Dfloatformat.c490 unsigned long mant; local
556 mant = get_field (ufrom, fmt->byteorder, fmt->totalsize,
559 dto += ldexp ((double) mant, exponent - mant_bits);
626 double mant;
671 mant = frexp (dfrom, &exponent);
681 mant = ldexp (mant, exponent + fmt->exp_bias - 1);
691 mant *= 4294967296.0;
692 mant_long = (unsigned long)mant;
693 mant
625 double mant; local
[all...]
/netbsd-current/sys/compat/linux/arch/i386/
H A Dlinux_machdep.h43 uint16_t mant[4]; member in struct:linux_fpreg
48 uint16_t mant[4]; member in struct:linux_fpxreg
/netbsd-current/external/mit/libcbor/dist/src/cbor/
H A Dencoding.c134 uint32_t mant = local
142 (uint16_t)((val & 0x80000000) >> 16 | 0x7C00 | (mant ? 1 : 0) << 15);
145 res = (uint16_t)((val & 0x80000000) >> 16 | mant >> 13);
165 (uint16_t)(mant >> 13));
/netbsd-current/external/gpl3/binutils/dist/opcodes/
H A Dtic30-dis.c289 unsigned long exponent, sign, mant; local
314 mant = tmsfloat & 0x007FFFFF;
317 if (mant == 0)
335 mant = (~mant) & 0x007FFFFF;
336 mant += 1;
337 exponent += mant & 0x00800000;
339 mant &= 0x007FFFFF;
342 sign = mant = exponent = 0;
343 tmsfloat = sign | exponent | mant;
[all...]

Completed in 366 milliseconds

12