Searched defs:minExponent (Results 1 - 4 of 4) sorted by relevance
/external/llvm/lib/Support/ |
H A D | APFloat.cpp | 51 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 D | APFloat.cpp | 43 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 D | vktShaderRenderDerivateTests.cpp | 239 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 D | es3fShaderDerivateTests.cpp | 270 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