HomeSort by relevance Sort by last modified time
    Searched defs:mantissa (Results 26 - 50 of 78) sorted by null

12 3 4

  /external/deqp/framework/common/
tcuFloat.hpp 75 * \param mantissa Mantissa bits with implicit leading bit explicitly set
79 * The normally implicit leading bit of the mantissa must be explicitly set.
81 * values are specified with the leading mantissa bit of zero and the lowest
83 * mantissa set to zero is a shorthand notation for the correctly signed
85 * exponent of ExponentBias+1 and the appropriate mantissa (with leading
88 static inline Float construct (int sign, int exponent, StorageType mantissa);
94 * \param mantissa Mantissa bits
115 inline StorageType mantissa (void) const { return isZero() || isDenorm() ? mantissaBits() : (mantissaBits() | (StorageType(1) (…) function in class:tcu::Float
    [all...]
  /external/deqp/modules/gles3/functional/
es3fShaderPackingFunctionTests.cpp 564 const deUint32 mantissa = rnd.getUint32() & ((1<<23)-1); local
566 v[c] = tcu::Float32::construct(s, exp ? exp : 1 /* avoid denormals */, (1u<<23) | mantissa).asFloat();
670 const deUint32 mantissa = rnd.getUint32() & ((1<<mantBits)-1); local
671 const deUint16 value = tcu::Float16::construct(s, exp ? exp : 1 /* avoid denorm */, (1u<<10) | mantissa).bits();
es3fShaderCommonFunctionTests.cpp 103 return de::max(0, inExp-outExp); // Lost due to mantissa shift.
813 const deUint32 mantissa = !isInf ? ((1u<<22) | (rnd.getUint32() & mantissaMask)) : 0; local
816 const deUint32 value = (sign << 31) | (exp << 23) | mantissa;
894 const deUint32 mantissa = !isInf ? ((1u<<22) | (rnd.getUint32() & mantissaMask)) : 0; local
897 const deUint32 value = (sign << 31) | (exp << 23) | mantissa;
    [all...]
  /external/mesa3d/src/mesa/main/
imports.c 435 float mantissa = ((float) (m)) / 1024.0f; local
437 return sign * mantissa * half_denorm;
  /external/qemu/fpu/
softfloat-specialize.h 226 uint16_t mantissa = a.high>>54; local
232 if (mantissa) {
234 | (0x1F << 10) | mantissa));
329 uint32_t mantissa = a.high>>41; local
335 if ( mantissa )
741 uint64_t mantissa = a.high>>12; local
747 if ( mantissa )
    [all...]
  /frameworks/base/core/jni/
android_opengl_GLES10Ext.cpp 327 /* GLbitfield glQueryMatrixxOES ( GLfixed *mantissa, GLint *exponent ) */
337 GLfixed *mantissa = (GLfixed *) 0; local
345 _exceptionMessage = "mantissa == null";
363 mantissa = mantissa_base + mantissaOffset;
389 (GLfixed *)mantissa,
408 /* GLbitfield glQueryMatrixxOES ( GLfixed *mantissa, GLint *exponent ) */
421 GLfixed *mantissa = (GLfixed *) 0; local
425 mantissa = (GLfixed *)getPointer(_env, mantissa_buf, &_mantissaArray, &_mantissaRemaining, &_mantissaBufferOffset);
439 if (mantissa == NULL) {
441 mantissa = (GLfixed *) (_mantissaBase + _mantissaBufferOffset)
    [all...]
  /libcore/luni/src/main/java/java/math/
Conversion.java 436 * Take 53 bits from lVal to mantissa. The least significant bit is
439 long mantissa = lVal & 0x1FFFFFFFFFFFFFL; local
441 if (mantissa == 0X1FFFFFFFFFFFFFL) {
445 if (mantissa == 0x1FFFFFFFFFFFFEL) {
449 // Round the mantissa
450 if (((mantissa & 1) == 1)
451 && (((mantissa & 2) == 2) || BitLevel.nonZeroDroppedBits(delta,
453 mantissa += 2;
455 mantissa >>= 1; // drop the rounding bit
458 long result = resSign | exponent | mantissa;
    [all...]
  /external/chromium_org/third_party/angle/src/common/
mathutil.h 161 unsigned int mantissa = (abs & 0x007FFFFF) | 0x00800000; local
166 abs = mantissa >> e;
327 unsigned short mantissa = fp11 & 0x3F; local
332 return bitCast<float>(0x7f800000 | (mantissa << 17));
340 else if (mantissa != 0)
348 mantissa <<= 1;
350 while ((mantissa & 0x40) == 0);
352 mantissa = mantissa & 0x3F;
359 return bitCast<float>(((exponent + 112) << 23) | (mantissa << 17))
366 unsigned short mantissa = fp11 & 0x1F; local
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/gallivm/
lp_bld_conv.c 111 /* Exponent / mantissa bits */
141 * secondly, even if there was, since the FP's mantissa takes only a fraction
160 unsigned mantissa; local
166 mantissa = lp_mantissa(src_type);
168 if (dst_width <= mantissa) {
171 * in the lowest significant bits of the mantissa, with correct rounding.
173 * This only works if the destination width fits in the mantissa.
184 bias = (double)(1ULL << (mantissa - dst_width));
192 else if (dst_width == (mantissa + 1)) {
195 * floating point (i.e., mantissa + 1 bits). So do a straigh
285 unsigned mantissa; local
    [all...]
  /external/chromium_org/third_party/mesa/src/src/mesa/program/
prog_execute.c 1075 GLfloat mantissa = FREXPF(t[0], &exponent); local
    [all...]
  /external/chromium_org/third_party/webrtc/modules/rtp_rtcp/source/
rtcp_packet.cc 78 uint32_t* mantissa,
80 // input_base10 = mantissa * 2^exp
91 *mantissa = (input_base10 >> exponent);
470 uint32_t mantissa = 0; local
472 ComputeMantissaAnd6bitBase2Exponent(bitrate_bps, 17, &mantissa, &exp);
475 AssignUWord8(buffer, pos, (exp << 2) + ((mantissa >> 15) & 0x03));
476 AssignUWord8(buffer, pos, mantissa >> 7);
477 AssignUWord8(buffer, pos, (mantissa << 1) +
491 // | MxTBR Exp | MxTBR Mantissa |Measured Overhead|
515 // | MxTBR Exp | MxTBR Mantissa |Measured Overhead
556 uint32_t mantissa = 0; local
    [all...]
  /external/deqp/modules/gles31/functional/
es31fShaderPackingFunctionTests.cpp 568 const deUint32 mantissa = rnd.getUint32() & ((1<<23)-1); local
570 v[c] = tcu::Float32::construct(s, exp ? exp : 1 /* avoid denormals */, (1u<<23) | mantissa).asFloat();
674 const deUint32 mantissa = rnd.getUint32() & ((1<<mantBits)-1); local
675 const deUint16 value = tcu::Float16::construct(s, exp ? exp : 1 /* avoid denorm */, (1u<<10) | mantissa).bits();
    [all...]
es31fShaderCommonFunctionTests.cpp 104 return de::max(0, inExp-outExp); // Lost due to mantissa shift.
844 const deUint32 mantissa = !isInf ? ((1u<<22) | (rnd.getUint32() & mantissaMask)) : 0; local
847 const deUint32 value = (sign << 31) | (exp << 23) | mantissa;
927 const deUint32 mantissa = !isInf ? ((1u<<22) | (rnd.getUint32() & mantissaMask)) : 0; local
930 const deUint32 value = (sign << 31) | (exp << 23) | mantissa;
    [all...]
  /external/mesa3d/src/gallium/auxiliary/gallivm/
lp_bld_conv.c 111 /* Exponent / mantissa bits */
141 * secondly, even if there was, since the FP's mantissa takes only a fraction
160 unsigned mantissa; local
166 mantissa = lp_mantissa(src_type);
168 if (dst_width <= mantissa) {
171 * in the lowest significant bits of the mantissa, with correct rounding.
173 * This only works if the destination width fits in the mantissa.
184 bias = (double)(1ULL << (mantissa - dst_width));
192 else if (dst_width == (mantissa + 1)) {
195 * floating point (i.e., mantissa + 1 bits). So do a straigh
285 unsigned mantissa; local
    [all...]
  /external/mesa3d/src/mesa/program/
prog_execute.c 1075 GLfloat mantissa = FREXPF(t[0], &exponent); local
    [all...]
  /frameworks/base/core/java/android/bluetooth/
BluetoothGattCharacteristic.java 578 * @param mantissa Mantissa for this characteristic
584 public boolean setValue(int mantissa, int exponent, int formatType, int offset) {
591 mantissa = intToSignedBits(mantissa, 12);
593 mValue[offset++] = (byte)(mantissa & 0xFF);
594 mValue[offset] = (byte)((mantissa >> 8) & 0x0F);
599 mantissa = intToSignedBits(mantissa, 24);
601 mValue[offset++] = (byte)(mantissa & 0xFF)
659 int mantissa = unsignedToSigned(unsignedByteToInt(b0) local
669 int mantissa = unsignedToSigned(unsignedByteToInt(b0) local
    [all...]
  /libcore/luni/src/main/java/java/lang/
HexStringParser.java 71 private long mantissa; field in class:HexStringParser
120 return sign | exponent | mantissa;
149 * Parses the mantissa field.
180 mantissa = Long.parseLong(significand, HEX_RADIX);
192 mantissa = 0;
197 mantissa = 0;
218 mantissa = mantissa & MANTISSA_MASK;
223 desiredWidth += (int)exponent;//lends bit from mantissa to exponent
227 mantissa = mantissa & MANTISSA_MASK
    [all...]
  /libcore/luni/src/main/native/
cbigint.cpp 572 uint64_t mantissa, test64; local
591 mantissa = *arg << highBit;
593 CREATE_DOUBLE_BITS (mantissa, -highBit);
598 mantissa = *arg >> highBit;
600 CREATE_DOUBLE_BITS (mantissa, highBit);
604 if (test > 0x400 || ((test == 0x400) && (mantissa & 1)))
616 mantissa =
622 mantissa = arg[length];
625 CREATE_DOUBLE_BITS (mantissa, length * 64 - highBit);
629 if (test64 > SIGN_MASK || ((test64 == SIGN_MASK) && (mantissa & 1))
    [all...]
  /external/srec/srec/EventLog/src/
riff.c 182 int sign, exponent, mantissa, sample; local
187 mantissa = ulawbyte & 0x0F;
188 sample = exp_lut[exponent] + (mantissa << (exponent + 3));
  /external/webrtc/src/modules/audio_processing/aec/
aec_core_sse2.c 226 // the mantissa, putting eight into the biased exponent (to shift/
229 // from the mantissa by substracting it out.
248 const __m128 mantissa = _mm_and_ps(a, *((__m128 *)mantissa_mask)); local
250 mantissa, *((__m128 *)zero_biased_exponent_is_one));
  /art/compiler/dex/quick/arm64/
target_arm64.cc 322 int mantissa = (small_float & 0x0f) + 0x10; local
324 float signed_mantissa = static_cast<float>(sign*mantissa);
    [all...]
  /bionic/libc/dns/resolv/
res_debug.c 773 int mantissa, exponent; local
775 mantissa = (int)((prec >> 4) & 0x0f) % 10;
778 val = mantissa * poweroften[exponent];
791 int mantissa; local
813 mantissa = cmval / poweroften[exponent];
814 if (mantissa > 9)
815 mantissa = 9;
817 retval = (mantissa << 4) | exponent;
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/
r300_emit.c 164 float mantissa; local
173 mantissa = frexpf(f, &exponent);
176 if (mantissa < 0) {
178 mantissa = mantissa * -1.0;
183 /* Kill 7 LSB of mantissa */
    [all...]
  /external/chromium_org/third_party/webrtc/modules/audio_processing/aec/
aec_core_neon.c 274 // the mantissa, putting eight into the biased exponent (to shift/
277 // from the mantissa by substracting it out.
291 const uint32x4_t mantissa = vandq_u32(vreinterpretq_u32_f32(a), local
294 vreinterpretq_f32_u32(vorrq_u32(mantissa,
  /external/mesa3d/src/gallium/drivers/r300/
r300_emit.c 164 float mantissa; local
173 mantissa = frexpf(f, &exponent);
176 if (mantissa < 0) {
178 mantissa = mantissa * -1.0;
183 /* Kill 7 LSB of mantissa */
    [all...]

Completed in 980 milliseconds

12 3 4