Searched refs:mantissa (Results 1 - 8 of 8) sorted by relevance

/freebsd-11.0-release/lib/libc/xdr/
H A Dxdr_float.c70 unsigned int mantissa: 23; member in struct:ieee_single
123 is.mantissa = (vs.mantissa1 << 16) | vs.mantissa2;
139 (is.mantissa == lim->ieee.mantissa)) {
145 vsp->mantissa2 = is.mantissa;
146 vsp->mantissa1 = (is.mantissa >> 16);
/freebsd-11.0-release/lib/libc/resolv/
H A Dres_debug.c761 int mantissa, exponent; local
763 mantissa = (int)((prec >> 4) & 0x0f) % 10;
766 val = mantissa * poweroften[exponent];
779 int mantissa; local
801 mantissa = cmval / poweroften[exponent];
802 if (mantissa > 9)
803 mantissa = 9;
805 retval = (mantissa << 4) | exponent;
/freebsd-11.0-release/contrib/llvm/lib/Support/
H A DAPInt.cpp845 // Extract the mantissa by clearing the top 12 bits (sign + exponent).
846 uint64_t mantissa = (T.I & (~0ULL >> 12)) | 1ULL << 52;
848 // If the exponent doesn't shift all bits out of the mantissa
850 return isNeg ? -APInt(width, mantissa >> (52 - exp)) :
851 APInt(width, mantissa >> (52 - exp));
853 // If the client didn't provide enough bits for us to shift the mantissa into
858 // Otherwise, we have to shift the mantissa bits up to the right location
859 APInt Tmp(width, mantissa);
906 // Number of bits in mantissa is 52. To obtain the mantissa valu
[all...]
/freebsd-11.0-release/contrib/gcc/config/arm/
H A Dieee754-sf.S96 @ Convert mantissa to signed integer.
112 @ Compensate for the exponent overlapping the mantissa MSB added later
423 @ Convert mantissa to unsigned integer.
612 @ Convert mantissa to unsigned integer.
H A Dieee754-df.S124 @ Convert mantissa to signed integer.
146 @ Compensate for the exponent overlapping the mantissa MSB added later
563 @ Convert mantissa to unsigned integer.
854 @ Convert mantissa to unsigned integer.
1285 1: @ shift and round mantissa
/freebsd-11.0-release/contrib/unbound/sldns/
H A Dwire2str.c1307 loc_cm_print(char** str, size_t* sl, uint8_t mantissa, uint8_t exponent) argument
1314 mantissa *= 10;
1315 return sldns_str_print(str, sl, "0.%02ld", (long)mantissa);
1318 w += sldns_str_print(str, sl, "%d", (int)mantissa);
/freebsd-11.0-release/contrib/ldns/
H A Dhost2str.c578 loc_cm_print(ldns_buffer *output, uint8_t mantissa, uint8_t exponent) argument
584 mantissa *= 10;
585 ldns_buffer_printf(output, "0.%02ld", (long)mantissa);
589 ldns_buffer_printf(output, "%d", (int)mantissa);
/freebsd-11.0-release/sys/dev/otus/
H A Dif_otus.c2711 otus_get_delta_slope(uint32_t coeff, uint32_t *exponent, uint32_t *mantissa) argument
2723 /* mantissa = floor(coeff * 2^exponent + 0.5) */
2726 *mantissa = man >> (COEFF_SCALE_SHIFT - exp);
2813 /* Set Delta Slope (exponent and mantissa). */

Completed in 127 milliseconds