Home
last modified time | relevance | path

Searched refs:exponentBits (Results 1 – 6 of 6) sorted by relevance

/external/deqp/framework/common/
DtcuFloat.hpp110 …inline StorageType exponentBits (void) const { return (m_value >> MantissaBits) & ((StorageType(1… in exponentBits() function in tcu::Float
114 …inline int exponent (void) const { return isDenorm() ? 1 - ExponentBias : (int)exponentBits() … in exponent()
117 …inline bool isInf (void) const { return exponentBits() == ((1<<ExponentBits)-1) && mantissaBi… in isInf()
118 …inline bool isNaN (void) const { return exponentBits() == ((1<<ExponentBits)-1) && mantissaBi… in isNaN()
119 inline bool isZero (void) const { return exponentBits() == 0 && mantissaBits() == 0; } in isZero()
120 inline bool isDenorm (void) const { return exponentBits() == 0 && mantissaBits() != 0; } in isDenorm()
232 const StorageType exponentBits = static_cast<StorageType>(exponent + ExponentBias); in constructBits() local
235 DE_ASSERT(exponentBits >> ExponentBits == 0); in constructBits()
238 …return Float(StorageType((signBit << (ExponentBits+MantissaBits)) | (exponentBits << MantissaBits)… in constructBits()
/external/compiler-rt/lib/builtins/
Dfp_lib.h217 #define exponentBits (typeWidth - significandBits - 1) macro
218 #define maxExponent ((1 << exponentBits) - 1)
223 #define signBit (REP_C(1) << (significandBits + exponentBits))
Dfp_mul_impl.inc71 // have (exponentBits + 2) integral digits, all but two of which must be
75 wideMultiply(aSignificand, bSignificand << exponentBits,
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmWorkgroupMemoryTests.cpp115 const deUint64 exponentBits = 0x7ff0000000000000; in isNanFloat64() local
117 return ((f & exponentBits) == exponentBits && (f & mantissaBits) != 0); in isNanFloat64()
/external/deqp/modules/gles3/functional/
Des3fShaderDerivateTests.cpp207 return tcu::UVec4(tcu::Float32(v[0]).exponentBits(), in getCompExpBits()
208 tcu::Float32(v[1]).exponentBits(), in getCompExpBits()
209 tcu::Float32(v[2]).exponentBits(), in getCompExpBits()
210 tcu::Float32(v[3]).exponentBits()); in getCompExpBits()
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
DvktShaderRenderDerivateTests.cpp177 return tcu::UVec4(tcu::Float32(v[0]).exponentBits(), in getCompExpBits()
178 tcu::Float32(v[1]).exponentBits(), in getCompExpBits()
179 tcu::Float32(v[2]).exponentBits(), in getCompExpBits()
180 tcu::Float32(v[3]).exponentBits()); in getCompExpBits()