/external/deqp/framework/delibs/debase/ |
D | deFloat16.c | 32 int mantissa; in deFloat32To16() local 42 mantissa = x.i & 0x007fffff; in deFloat32To16() 53 mantissa = mantissa | 0x00800000; in deFloat32To16() 59 int b = (mantissa >> t) & 1; in deFloat32To16() 61 mantissa = (mantissa + a + b) >> t; in deFloat32To16() 64 return (deFloat16) (sign | mantissa); in deFloat32To16() 68 if (mantissa == 0) in deFloat32To16() 76 mantissa >>= 13; in deFloat32To16() 77 return (deFloat16) (sign | 0x7c00 | mantissa | (mantissa == 0)); in deFloat32To16() 83 mantissa = mantissa + 0x00000fff + ((mantissa >> 13) & 1); in deFloat32To16() [all …]
|
/external/nanopb-c/examples/using_double_on_avr/ |
D | double_conversion.c | 22 uint64_t mantissa; in float_to_double() local 27 mantissa = in.i & 0x7FFFFF; in float_to_double() 36 if (!mantissa) in float_to_double() 44 mantissa <<= 1; in float_to_double() 45 while (!(mantissa & 0x800000)) in float_to_double() 47 mantissa <<= 1; in float_to_double() 50 mantissa &= 0x7FFFFF; in float_to_double() 55 mantissa <<= 29; in float_to_double() 56 mantissa |= (uint64_t)(exponent + 1023) << 52; in float_to_double() 57 mantissa |= (uint64_t)sign << 63; in float_to_double() [all …]
|
/external/mesa3d/src/gallium/auxiliary/util/ |
D | u_format_r11g11b10f.h | 61 int mantissa = f32.ui & 0x007fffff; in f32_to_uf11() local 71 if (mantissa) { in f32_to_uf11() 90 mantissa >>= UF11_MANTISSA_SHIFT; in f32_to_uf11() 91 uf11 = exponent << UF11_EXPONENT_SHIFT | mantissa; in f32_to_uf11() 105 int mantissa = (val & 0x003f); in uf11_to_f32() local 110 if (mantissa != 0) { in uf11_to_f32() 112 f32.f = scale * mantissa; in uf11_to_f32() 116 f32.ui = F32_INFINITY | mantissa; in uf11_to_f32() 127 decimal = 1.0f + (float) mantissa / 64; in uf11_to_f32() 147 int mantissa = f32.ui & 0x007fffff; in f32_to_uf10() local [all …]
|
D | u_format_rgb9e5.h | 50 unsigned int mantissa:23; member 52 unsigned int mantissa:23;
|
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/ |
D | u_format_r11g11b10f.h | 61 int mantissa = f32.ui & 0x007fffff; in f32_to_uf11() local 71 if (mantissa) { in f32_to_uf11() 90 mantissa >>= UF11_MANTISSA_SHIFT; in f32_to_uf11() 91 uf11 = exponent << UF11_EXPONENT_SHIFT | mantissa; in f32_to_uf11() 105 int mantissa = (val & 0x003f); in uf11_to_f32() local 110 if (mantissa != 0) { in uf11_to_f32() 112 f32.f = scale * mantissa; in uf11_to_f32() 116 f32.ui = F32_INFINITY | mantissa; in uf11_to_f32() 127 decimal = 1.0f + (float) mantissa / 64; in uf11_to_f32() 147 int mantissa = f32.ui & 0x007fffff; in f32_to_uf10() local [all …]
|
D | u_format_rgb9e5.h | 50 unsigned int mantissa:23; member 52 unsigned int mantissa:23;
|
/external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/ |
D | floatnum.c | 51 /*@only@*/ wordptr mantissa; /* Allocated to MANT_BITS bits */ member 78 unsigned char mantissa[MANT_BYTES]; /* little endian mantissa */ member 146 e->f.mantissa = BitVector_Create(MANT_BITS, FALSE); in POT_Table_Init_Entry() 147 BitVector_Block_Store(e->f.mantissa, s->mantissa, MANT_BYTES); in POT_Table_Init_Entry() 201 BitVector_Destroy(POT_TableN[i].f.mantissa); in yasm_floatnum_cleanup() 202 BitVector_Destroy(POT_TableP[i].f.mantissa); in yasm_floatnum_cleanup() 204 BitVector_Destroy(POT_TableP[14].f.mantissa); in yasm_floatnum_cleanup() 216 if (BitVector_is_empty(flt->mantissa)) { in floatnum_normalize() 223 norm_amt = (MANT_BITS-1)-Set_Max(flt->mantissa); in floatnum_normalize() 226 BitVector_Move_Left(flt->mantissa, (N_int)norm_amt); in floatnum_normalize() [all …]
|
/external/valgrind/main/VEX/switchback/ |
D | test_emfloat.c | 514 u16 mantissa[INTERNAL_FPF_PRECISION]; member 533 static void ShiftMantLeft1(u16 *carry,u16 *mantissa); 534 static void ShiftMantRight1(u16 *carry,u16 *mantissa); 701 dest->mantissa[i]=0; in SetInternalFPFZero() 721 dest->mantissa[i]=0; in SetInternalFPFInfinity() 739 dest->mantissa[0]=0x4000; in SetInternalFPFNaN() 741 dest->mantissa[i]=0; in SetInternalFPFNaN() 817 u16 *mantissa) in ShiftMantLeft1() argument 824 { accum=mantissa[i]; in ShiftMantLeft1() 830 mantissa[i]=accum; /* Return shifted value */ in ShiftMantLeft1() [all …]
|
/external/chromium_org/third_party/skia/experimental/Intersection/ |
D | IntersectionUtilities.cpp | 17 long mantissa = bits & 0xfffffffffffffL; 29 mantissa = mantissa | (1L<<52); 37 if (mantissa == 0) 43 while((mantissa & 1) == 0) 45 mantissa >>= 1;
|
/external/skia/experimental/Intersection/ |
D | IntersectionUtilities.cpp | 17 long mantissa = bits & 0xfffffffffffffL; 29 mantissa = mantissa | (1L<<52); 37 if (mantissa == 0) 43 while((mantissa & 1) == 0) 45 mantissa >>= 1;
|
/external/chromium_org/third_party/angle/src/common/ |
D | mathutil.h | 161 unsigned int mantissa = (abs & 0x007FFFFF) | 0x00800000; in float32ToFloat16() local 166 abs = mantissa >> e; in float32ToFloat16() 327 unsigned short mantissa = fp11 & 0x3F; in float11ToFloat32() local 332 return bitCast<float>(0x7f800000 | (mantissa << 17)); in float11ToFloat32() 340 else if (mantissa != 0) in float11ToFloat32() 348 mantissa <<= 1; in float11ToFloat32() 350 while ((mantissa & 0x40) == 0); in float11ToFloat32() 352 mantissa = mantissa & 0x3F; in float11ToFloat32() 359 return bitCast<float>(((exponent + 112) << 23) | (mantissa << 17)); in float11ToFloat32() 366 unsigned short mantissa = fp11 & 0x1F; in float10ToFloat32() local [all …]
|
/external/chromium_org/third_party/mesa/src/src/mesa/main/ |
D | querymatrix.c | 93 extern GLbitfield GL_APIENTRY _es_QueryMatrixxOES(GLfixed mantissa[16], GLint exponent[16]); 99 GLbitfield GL_APIENTRY _es_QueryMatrixxOES(GLfixed mantissa[16], GLint exponent[16]) in _es_QueryMatrixxOES() 166 mantissa[i] = FLOAT_TO_FIXED(normalizedFraction); in _es_QueryMatrixxOES() 181 mantissa[i] = INT_TO_FIXED(0); in _es_QueryMatrixxOES() 191 mantissa[i] = INT_TO_FIXED(1); in _es_QueryMatrixxOES() 194 mantissa[i] = -INT_TO_FIXED(1); in _es_QueryMatrixxOES() 204 mantissa[i] = INT_TO_FIXED(2); in _es_QueryMatrixxOES()
|
/external/mesa3d/src/mesa/main/ |
D | querymatrix.c | 91 extern GLbitfield GL_APIENTRY _es_QueryMatrixxOES(GLfixed mantissa[16], GLint exponent[16]); 97 GLbitfield GL_APIENTRY _es_QueryMatrixxOES(GLfixed mantissa[16], GLint exponent[16]) in _es_QueryMatrixxOES() 164 mantissa[i] = FLOAT_TO_FIXED(normalizedFraction); in _es_QueryMatrixxOES() 179 mantissa[i] = INT_TO_FIXED(0); in _es_QueryMatrixxOES() 189 mantissa[i] = INT_TO_FIXED(1); in _es_QueryMatrixxOES() 192 mantissa[i] = -INT_TO_FIXED(1); in _es_QueryMatrixxOES() 202 mantissa[i] = INT_TO_FIXED(2); in _es_QueryMatrixxOES()
|
/external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/tests/ |
D | floatnum_test.c | 43 unsigned char mantissa[MANT_BYTES]; /* little endian mantissa - first member 172 unsigned char *mantissa; in new_check_flt() local 176 mantissa = BitVector_Block_Read(flt->mantissa, &len); in new_check_flt() 178 if (mantissa[i] != val->mantissa[i]) in new_check_flt() 180 free(mantissa); in new_check_flt() 235 flt->mantissa = BitVector_Create(MANT_BITS, TRUE); in get_family_setup() 241 BitVector_Destroy(flt->mantissa); in get_family_teardown() 249 BitVector_Block_Store(flt->mantissa, vals[i].mantissa, MANT_BYTES); in get_common_setup()
|
/external/chromium_org/v8/test/mjsunit/es6/ |
D | math-fround.js | 65 var mantissa = 1 + this.mantissa_23_bits * mantissa_23_shift + 67 return sign * Math.pow(2, exponent) * mantissa; 77 var mantissa = 1 + (this.mantissa_23_bits + round) * mantissa_23_shift; 78 return sign * Math.pow(2, exponent) * mantissa; 96 var mantissa = (mantissa_23_bits + round) * mantissa_23_shift; 97 return sign * Math.pow(2, -126) * mantissa;
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/compiler/ |
D | radeon_inline_literals.c | 26 unsigned mantissa = float_bits & 0x007fffff; in ieee_754_to_r300_float() local 41 if (mantissa & mantissa_mask) { in ieee_754_to_r300_float() 44 mantissa, mantissa_mask, in ieee_754_to_r300_float() 45 mantissa & mantissa_mask); in ieee_754_to_r300_float() 50 r300_mantissa = (mantissa & ~mantissa_mask) >> 20; in ieee_754_to_r300_float()
|
/external/mesa3d/src/gallium/drivers/r300/compiler/ |
D | radeon_inline_literals.c | 26 unsigned mantissa = float_bits & 0x007fffff; in ieee_754_to_r300_float() local 41 if (mantissa & mantissa_mask) { in ieee_754_to_r300_float() 44 mantissa, mantissa_mask, in ieee_754_to_r300_float() 45 mantissa & mantissa_mask); in ieee_754_to_r300_float() 50 r300_mantissa = (mantissa & ~mantissa_mask) >> 20; in ieee_754_to_r300_float()
|
/external/deqp/framework/common/ |
D | tcuFloat.hpp | 88 static inline Float construct (int sign, int exponent, StorageType mantissa); 115 …inline StorageType mantissa (void) const { return isZero() || isDenorm() ? mantissaBits() : (man… in mantissa() function in tcu::Float 206 (int sign, int exponent, StorageType mantissa) in construct() argument 209 const bool isShorthandZero = exponent == 0 && mantissa == 0; in construct() 213 const bool isDenormOrZero = (exponent == 1 - ExponentBias) && (mantissa >> MantissaBits == 0); in construct() 218 DE_ASSERT(isShorthandZero || isDenormOrZero || mantissa >> MantissaBits == 1); in construct() 221 …return Float(StorageType(s | (exp << MantissaBits) | (mantissa & ((StorageType(1)<<MantissaBits)-1… in construct() 269 deUint64 m = other.mantissa(); in convert()
|
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_conv.c | 160 unsigned mantissa; in lp_build_clamped_float_to_unsigned_norm() local 166 mantissa = lp_mantissa(src_type); in lp_build_clamped_float_to_unsigned_norm() 168 if (dst_width <= mantissa) { in lp_build_clamped_float_to_unsigned_norm() 184 bias = (double)(1ULL << (mantissa - dst_width)); in lp_build_clamped_float_to_unsigned_norm() 192 else if (dst_width == (mantissa + 1)) { in lp_build_clamped_float_to_unsigned_norm() 285 unsigned mantissa; in lp_build_unsigned_norm_to_float() local 294 mantissa = lp_mantissa(dst_type); in lp_build_unsigned_norm_to_float() 296 if (src_width <= (mantissa + 1)) { in lp_build_unsigned_norm_to_float() 315 n = MIN2(mantissa, src_width); in lp_build_unsigned_norm_to_float() 320 bias = (double)((unsigned long long)1 << (mantissa - n)); in lp_build_unsigned_norm_to_float() [all …]
|
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/gallivm/ |
D | lp_bld_conv.c | 160 unsigned mantissa; in lp_build_clamped_float_to_unsigned_norm() local 166 mantissa = lp_mantissa(src_type); in lp_build_clamped_float_to_unsigned_norm() 168 if (dst_width <= mantissa) { in lp_build_clamped_float_to_unsigned_norm() 184 bias = (double)(1ULL << (mantissa - dst_width)); in lp_build_clamped_float_to_unsigned_norm() 192 else if (dst_width == (mantissa + 1)) { in lp_build_clamped_float_to_unsigned_norm() 285 unsigned mantissa; in lp_build_unsigned_norm_to_float() local 294 mantissa = lp_mantissa(dst_type); in lp_build_unsigned_norm_to_float() 296 if (src_width <= (mantissa + 1)) { in lp_build_unsigned_norm_to_float() 315 n = MIN2(mantissa, src_width); in lp_build_unsigned_norm_to_float() 320 bias = (double)((unsigned long long)1 << (mantissa - n)); in lp_build_unsigned_norm_to_float() [all …]
|
/external/aac/libSBRdec/src/ |
D | transcendent.h | 329 static inline void FDK_sqrt_MantExp(FIXP_DBL *mantissa, /*!< Pointer to mantissa */ in FDK_sqrt_MantExp() argument 333 FIXP_DBL input_m = *mantissa; in FDK_sqrt_MantExp() 344 *mantissa = result; in FDK_sqrt_MantExp() 348 *mantissa = (shift>=0) ? result << (INT)fixMin(DFRACT_BITS-1,shift) in FDK_sqrt_MantExp()
|
D | env_dec.cpp | 667 FIXP_SGL mantissa; in requantizeEnvelopeData() local 696 mantissa = 0.5f; in requantizeEnvelopeData() 707 mantissa = (FIXP_SGL)( (mantissa * pow2[bit]) << 1); in requantizeEnvelopeData() 719 mantissa = (exponent & ampShift) ? FL2FXCONST_SGL(0.707106781186548f) : FL2FXCONST_SGL(0.5f); in requantizeEnvelopeData() 731 h_sbr_data->iEnvelope[i] = (FIXP_SGL)(((LONG)mantissa & MASK_M) | (exponent & MASK_E)); in requantizeEnvelopeData()
|
/external/chromium_org/third_party/webrtc/modules/rtp_rtcp/source/ |
D | rtcp_packet.cc | 78 uint32_t* mantissa, in ComputeMantissaAnd6bitBase2Exponent() argument 91 *mantissa = (input_base10 >> exponent); in ComputeMantissaAnd6bitBase2Exponent() 470 uint32_t mantissa = 0; in CreateTmmbrItem() local 472 ComputeMantissaAnd6bitBase2Exponent(bitrate_bps, 17, &mantissa, &exp); in CreateTmmbrItem() 475 AssignUWord8(buffer, pos, (exp << 2) + ((mantissa >> 15) & 0x03)); in CreateTmmbrItem() 476 AssignUWord8(buffer, pos, mantissa >> 7); in CreateTmmbrItem() 477 AssignUWord8(buffer, pos, (mantissa << 1) + in CreateTmmbrItem() 556 uint32_t mantissa = 0; in CreateRemb() local 558 ComputeMantissaAnd6bitBase2Exponent(remb_item.BitRate, 18, &mantissa, &exp); in CreateRemb() 569 AssignUWord8(buffer, pos, (exp << 2) + ((mantissa >> 16) & 0x03)); in CreateRemb() [all …]
|
/external/dnsmasq/contrib/dns-loc/ |
D | dnsmasq2-loc-rfc1876.patch | 161 + int mantissa, exponent; 163 + mantissa = (int)((prec >> 4) & 0x0f) % 10; 166 + val = mantissa * poweroften[exponent]; 180 + register int mantissa; 202 + mantissa = cmval / poweroften[exponent]; 203 + if (mantissa > 9) 204 + mantissa = 9; 206 + retval = (mantissa << 4) | exponent;
|
/external/qemu/fpu/ |
D | softfloat-specialize.h | 226 uint16_t mantissa = a.high>>54; in commonNaNToFloat16() local 232 if (mantissa) { in commonNaNToFloat16() 234 | (0x1F << 10) | mantissa)); in commonNaNToFloat16() 329 uint32_t mantissa = a.high>>41; in commonNaNToFloat32() local 335 if ( mantissa ) in commonNaNToFloat32() 741 uint64_t mantissa = a.high>>12; in commonNaNToFloat64() local 747 if ( mantissa ) in commonNaNToFloat64()
|