/external/crcalc/src/com/hp/creals/ |
StringFloatRep.java | 43 mantissa = m; 52 * A string representation of the mantissa. The decimal point is implicitly 55 public String mantissa; field in class:StringFloatRep 61 * The mantissa is scaled by radix**exponent. 70 (sign < 0? "-" : "") + mantissa + "E" + Integer.toString(exponent)
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_packed_float.c | 29 unsigned mantissa:23; member in struct:fu::__anon28601 44 unsigned mantissa = fu.s.mantissa >> (23 - 4); local 46 unsigned vf = (fu.s.sign << 7) | (exponent << 4) | mantissa; 52 /* Make sure the mantissa fits in 4-bits and the exponent in 3-bits. */ 72 fu.s.mantissa = (vf & 0xf) << (23 - 4);
|
/external/nanopb-c/examples/using_double_on_avr/ |
double_conversion.c | 22 uint64_t mantissa; local 27 mantissa = in.i & 0x7FFFFF; 36 if (!mantissa) 44 mantissa <<= 1; 45 while (!(mantissa & 0x800000)) 47 mantissa <<= 1; 50 mantissa &= 0x7FFFFF; 55 mantissa <<= 29; 56 mantissa |= (uint64_t)(exponent + 1023) << 52; 57 mantissa |= (uint64_t)sign << 63 66 uint32_t mantissa; local [all...] |
/external/deqp/framework/delibs/debase/ |
deFloat16Test.c | 29 static float getFloat32 (deUint32 sign, deUint32 biased_exponent, deUint32 mantissa) 37 x.u = (sign << 31) | (biased_exponent << 23) | mantissa; 42 static deFloat16 getFloat16 (deUint16 sign, deUint16 biased_exponent, deUint16 mantissa) 44 return (deFloat16) ((sign << 15) | (biased_exponent << 10) | mantissa); 101 deUint32 mantissa = deRandom_getUint32(&rnd); local 103 mantissa &= 0x7fffffu; /* Take the last 23 bits */ 104 mantissa |= (mantissa == 0); /* Make sure it is not zero */ 106 DE_TEST_ASSERT(deFloat32To16RTZ(getFloat32(0, 0, mantissa)) == getFloat16(0, 0, 0)); 107 DE_TEST_ASSERT(deFloat32To16RTZ(getFloat32(1, 0, mantissa)) == getFloat16(1, 0, 0)) 120 deUint32 mantissa = deRandom_getUint32(&rnd); local 164 deUint32 mantissa = deRandom_getUint32(&rnd); local 181 deUint32 mantissa = deRandom_getUint32(&rnd); local 223 deUint32 mantissa = deRandom_getUint32(&rnd); local 241 deUint32 mantissa = deRandom_getUint32(&rnd); local 325 deUint32 mantissa = deRandom_getUint32(&rnd); local [all...] |
deFloat16.c | 32 deUint32 mantissa; local 42 mantissa = x.u & 0x007fffffu; 53 mantissa = mantissa | 0x00800000u; 55 /* Round mantissa to nearest (10+e) */ 59 deUint32 b = (mantissa >> t) & 1u; 61 mantissa = (mantissa + a + b) >> t; 64 return (deFloat16) (sign | mantissa); 68 if (mantissa == 0u 148 deUint32 mantissa; local 263 deUint32 mantissa; local [all...] |
/external/swiftshader/src/Common/ |
Half.cpp | 31 unsigned int mantissa = (abs & 0x007FFFFF) | 0x00800000; local 36 abs = mantissa >> e;
|
/external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_packet/ |
tmmbr.cc | 36 uint32_t* mantissa, 38 // input_base10 = mantissa * 2^exp 49 *mantissa = (input_base10 >> exponent); 56 uint32_t mantissa = 0; local 58 ComputeMantissaAnd6bitBase2Exponent(bitrate_bps, 17, &mantissa, &exp); 61 AssignUWord8(buffer, pos, (exp << 2) + ((mantissa >> 15) & 0x03)); 62 AssignUWord8(buffer, pos, mantissa >> 7); 63 AssignUWord8(buffer, pos, (mantissa << 1) + 77 // | MxTBR Exp | MxTBR Mantissa |Measured Overhead|
|
tmmbn.cc | 34 uint32_t* mantissa, 36 // input_base10 = mantissa * 2^exp 47 *mantissa = (input_base10 >> exponent); 54 uint32_t mantissa = 0; local 56 ComputeMantissaAnd6bitBase2Exponent(bitrate_bps, 17, &mantissa, &exp); 59 AssignUWord8(buffer, pos, (exp << 2) + ((mantissa >> 15) & 0x03)); 60 AssignUWord8(buffer, pos, mantissa >> 7); 61 AssignUWord8(buffer, pos, (mantissa << 1) + 75 // | MxTBR Exp | MxTBR Mantissa |Measured Overhead|
|
/system/media/audio_utils/ |
minifloat.c | 51 int mantissa = (int) (r * ONE_FLOAT); local 52 return exp > 0 ? (exp << MANTISSA_BITS) | (mantissa & ~HIDDEN_BIT) : 53 (mantissa >> (1 - exp)) & MANTISSA_MAX; 58 int mantissa = a & MANTISSA_MAX; local 60 return ldexpf((exponent > 0 ? HIDDEN_BIT | mantissa : mantissa << 1) / ONE_FLOAT,
|
/external/mesa3d/src/util/ |
half_float.c | 38 * an even mantissa. 154 float mantissa = ((float) (m)) / 1024.0f; local 156 return sign * mantissa * half_denorm;
|
format_r11g11b10f.h | 63 int mantissa = f32.ui & 0x007fffff; local 73 if (mantissa) { 91 mantissa >>= UF11_MANTISSA_SHIFT; 92 uf11 = exponent << UF11_EXPONENT_SHIFT | mantissa; 106 int mantissa = (val & 0x003f); local 111 if (mantissa != 0) { 113 f32.f = scale * mantissa; 116 f32.ui = F32_INFINITY | mantissa; 125 decimal = 1.0f + (float) mantissa / 64; 145 int mantissa = f32.ui & 0x007fffff local 188 int mantissa = (val & 0x001f); local [all...] |
/frameworks/opt/net/voip/src/jni/rtp/ |
G711Codec.cpp | 61 int mantissa = (sample >> (exponent + 3)) & 0x0F; local 62 ulaws[i] = ~(sign | (exponent << 4) | mantissa); 76 int mantissa = ulaw & 0x0F; local 77 int sample = (((mantissa << 3) + 132) << exponent) - 132; 111 int mantissa = (sample >> (exponent == 0 ? 4 : exponent + 3)) & 0x0F; local 112 alaws[i] = (sign | (exponent << 4) | mantissa) ^ 0xD5; 126 int mantissa = alaw & 0x0F; local 127 int sample = (exponent == 0 ? (mantissa << 4) + 8 : 128 ((mantissa << 3) + 132) << exponent);
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/sysroot/usr/include/ |
ieee754.h | 38 unsigned int mantissa:23; member in struct:ieee754_float::__anon54575 41 unsigned int mantissa:23; member in struct:ieee754_float::__anon54575 54 unsigned int mantissa:22; member in struct:ieee754_float::__anon54576 57 unsigned int mantissa:22; member in struct:ieee754_float::__anon54576 78 /* Together these comprise the mantissa. */ 89 /* Together these comprise the mantissa. */ 105 /* Together these comprise the mantissa. */ 116 /* Together these comprise the mantissa. */
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/ |
ieee754.h | 38 unsigned int mantissa:23; member in struct:ieee754_float::__anon56480 41 unsigned int mantissa:23; member in struct:ieee754_float::__anon56480 54 unsigned int mantissa:22; member in struct:ieee754_float::__anon56481 57 unsigned int mantissa:22; member in struct:ieee754_float::__anon56481 78 /* Together these comprise the mantissa. */ 89 /* Together these comprise the mantissa. */ 105 /* Together these comprise the mantissa. */ 116 /* Together these comprise the mantissa. */
|
/device/google/dragon/audio/hal/dsp/ |
drc_math.h | 62 unsigned int mantissa:23; member in struct:ieee754_float::__anon3356
|
/external/mesa3d/src/gallium/drivers/r300/compiler/ |
radeon_inline_literals.c | 39 * 22:0 mantissa 44 * 0:2 mantissa 51 unsigned mantissa = float_bits & 0x007fffff; local 66 if (mantissa & mantissa_mask) { 69 mantissa, mantissa_mask, 70 mantissa & mantissa_mask); 75 r300_mantissa = (mantissa & ~mantissa_mask) >> 20;
|
/external/vixl/src/ |
utils-vixl.cc | 97 float FloatPack(uint32_t sign, uint32_t exp, uint32_t mantissa) { 98 uint32_t bits = (sign << 31) | (exp << 23) | mantissa; 103 double DoublePack(uint64_t sign, uint64_t exp, uint64_t mantissa) { 104 uint64_t bits = (sign << 63) | (exp << 52) | mantissa; 115 uint16_t mantissa = value & mantissa_mask; local 117 if (mantissa == 0) { 122 if (mantissa == 0) {
|
/frameworks/native/opengl/libagl/ |
fp.h | 54 inline int32_t mantissa(GLfloat) CONST; 153 int32_t mantissa(GLfloat v) { function in namespace:android::gl
|
/cts/tests/tests/renderscriptlegacy/src/android/renderscriptlegacy/cts/ |
RSUtils.java | 57 double mantissa = r.nextDouble(); local 60 double rand = sign * mantissa * Math.pow(2.0, exponent); 108 float mantissa = r.nextFloat(); local 111 float rand = sign * mantissa * (float) Math.pow(2.0, exponent);
|
/external/aac/libSYS/src/ |
wav_file.cpp | 334 INT sign, exponent, mantissa, sample ; local 339 mantissa = ulawbyte & 0x0F ; 341 sample = exp_lut[exponent] + (mantissa << (exponent + 3)) ;
|
/external/google-benchmark/src/ |
string_util.cc | 33 double one_k, std::string* mantissa, 59 *mantissa = mantissa_stream.str(); 74 *mantissa = mantissa_stream.str(); 85 *mantissa = mantissa_stream.str(); 104 std::string mantissa; local 106 ToExponentAndMantissa(value, threshold, precision, 1024.0, &mantissa, 108 return mantissa + ExponentToPrefix(exponent, false);
|
/external/libcxx/utils/google-benchmark/src/ |
string_util.cc | 33 double one_k, std::string* mantissa, 57 *mantissa = mantissa_stream.str(); 71 *mantissa = mantissa_stream.str(); 81 *mantissa = mantissa_stream.str(); 100 std::string mantissa; local 102 ToExponentAndMantissa(value, threshold, precision, 1024.0, &mantissa, 104 return mantissa + ExponentToPrefix(exponent, false);
|
/external/v8/tools/ |
generate-ten-powers.scm | 88 (define (generate-powers from to mantissa-size) 89 (let* ((nb-bits mantissa-size) 97 ;; want to create the matissa of 1/ten^i. However the mantissa must be 118 ;; start with 1.0. mantissa: 10...0 (1 followed by nb-bits-1 bits) 229 (define *mantissa-size* #f) 245 (("--mantissa-size" ?size (help "Container-size in bits")) 246 (set! *mantissa-size* (string->number size))) 264 (when (not *mantissa-size*) 266 "Missing mantissa size" 273 (let ((dividers (generate-powers *from* *to* *mantissa-size*) [all...] |
/frameworks/av/media/libstagefright/codecs/g711/dec/ |
SoftG711.cpp | 368 int32_t mantissa = ~x; local 369 int32_t exponent = (mantissa >> 4) & 7; 371 mantissa &= 0x0f; 375 int32_t abs = (0x80l << exponent) + step * mantissa + step / 2 - 4 * 33;
|
/cts/tests/tests/renderscript/src/android/renderscript/cts/ |
Float16Utils.java | 28 // 16-bit masks for extracting sign, exponent and mantissa bits 41 // NaN has all exponent bits set to 1 and a non-zero mantissa 47 // Infinity has all exponent bits set to 1 and zeroes in mantissa 53 // Subnormal numbers have exponent bits set to 0 and a non-zero mantissa 74 // Extract sign, exponent and mantissa 77 int mantissa = val & MANTISSA_MASK; local 79 // 0.<mantissa> = <mantissa> * 2^-10 80 float mantissaAsFloat = Math.scalb(mantissa, -10); 94 // value is 2^(exponent - 15) * 1.<mantissa> 128 long mantissa = valueBits & DOUBLE_MANTISSA_MASK; \/\/ 52-bit mantissa local 231 long mantissa = valueBits & DOUBLE_MANTISSA_MASK; \/\/ 52-bit mantissa local 309 long mantissa = valueBits & DOUBLE_MANTISSA_MASK; \/\/ 52-bit mantissa local [all...] |