Searched defs:minExponent (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/Support/
H A DAPFloat.cpp51 APFloat::ExponentType minExponent; member in struct:llvm::fltSemantics
707 return isFiniteNonZero() && (exponent == semantics->minExponent) &&
717 return isFiniteNonZero() && exponent == semantics->minExponent &&
864 return semantics.minExponent;
1307 /* Subnormal numbers have exponent minExponent, and their MSB
1309 if (exponent + exponentChange < semantics->minExponent)
1310 exponentChange = semantics->minExponent - exponent;
1353 exponent = semantics->minExponent;
2024 if (exponent + exponentChange < toSemantics.minExponent)
2025 exponentChange = toSemantics.minExponent
[all...]
/external/swiftshader/third_party/LLVM/lib/Support/
H A DAPFloat.cpp43 exponent_t minExponent; member in struct:llvm::fltSemantics
1204 /* Subnormal numbers have exponent minExponent, and their MSB
1206 if (exponent + exponentChange < semantics->minExponent)
1207 exponentChange = semantics->minExponent - exponent;
1250 exponent = semantics->minExponent;
2347 if (decSig.exponent < semantics->minExponent) {
2348 excessPrecision += (semantics->minExponent - decSig.exponent);
2404 (exp + 1) * L <= minExponent - precision
2427 8651 * (semantics->minExponent - (int) semantics->precision)) {
2721 // Denormals have exponent minExponent i
[all...]
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
H A DvktShaderRenderDerivateTests.cpp239 static float convertFloatFlushToZeroRtn (float value, int minExponent, int numAccurateBits) argument
253 if (value > 0.0f && tcu::Float32(value).exponent() < minExponent)
280 static float convertFloatFlushToZeroRtp (float value, int minExponent, int numAccurateBits) argument
282 return -convertFloatFlushToZeroRtn(-value, minExponent, numAccurateBits);
421 const int minExponent = getMinExponent(precision); local
457 const tcu::Interval forwardComponent (convertFloatFlushToZeroRtn(addErrorUlp((float)functionValueForward[c], -0.5f, numVaryingSampleBits), minExponent, numBits),
458 convertFloatFlushToZeroRtp(addErrorUlp((float)functionValueForward[c], +0.5f, numVaryingSampleBits), minExponent, numBits)); local
459 const tcu::Interval backwardComponent (convertFloatFlushToZeroRtn(addErrorUlp((float)functionValueBackward[c], -0.5f, numVaryingSampleBits), minExponent, numBits),
460 convertFloatFlushToZeroRtp(addErrorUlp((float)functionValueBackward[c], +0.5f, numVaryingSampleBits), minExponent, numBits)); local
475 const tcu::Interval numeratorRange (convertFloatFlushToZeroRtn((float)numerator.lo(), minExponent, numeratorLoBit
480 convertFloatFlushToZeroRtp(addErrorUlp((float)divisionRange.hi(), +divisionErrorUlps, numBits), minExponent, numBits)); local
[all...]
/external/deqp/modules/gles3/functional/
H A Des3fShaderDerivateTests.cpp270 static float convertFloatFlushToZeroRtn (float value, int minExponent, int numAccurateBits) argument
284 if (value > 0.0f && tcu::Float32(value).exponent() < minExponent)
311 static float convertFloatFlushToZeroRtp (float value, int minExponent, int numAccurateBits) argument
313 return -convertFloatFlushToZeroRtn(-value, minExponent, numAccurateBits);
457 const int minExponent = getMinExponent(precision); local
493 const tcu::Interval forwardComponent (convertFloatFlushToZeroRtn(addErrorUlp((float)functionValueForward[c], -0.5f, numVaryingSampleBits), minExponent, numBits),
494 convertFloatFlushToZeroRtp(addErrorUlp((float)functionValueForward[c], +0.5f, numVaryingSampleBits), minExponent, numBits)); local
495 const tcu::Interval backwardComponent (convertFloatFlushToZeroRtn(addErrorUlp((float)functionValueBackward[c], -0.5f, numVaryingSampleBits), minExponent, numBits),
496 convertFloatFlushToZeroRtp(addErrorUlp((float)functionValueBackward[c], +0.5f, numVaryingSampleBits), minExponent, numBits)); local
511 const tcu::Interval numeratorRange (convertFloatFlushToZeroRtn((float)numerator.lo(), minExponent, numeratorLoBit
516 convertFloatFlushToZeroRtp(addErrorUlp((float)divisionRange.hi(), +divisionErrorUlps, numBits), minExponent, numBits)); local
[all...]

Completed in 132 milliseconds