Lines Matching refs:Float32

100 	const int	inExp		= tcu::Float32(input).exponent();  in numBitsLostInOp()
101 const int outExp = tcu::Float32(output).exponent(); in numBitsLostInOp()
108 const deUint32 aBits = tcu::Float32(a).bits(); in getUlpDiff()
109 const deUint32 bBits = tcu::Float32(b).bits(); in getUlpDiff()
115 if (tcu::Float32(a).isZero()) in getUlpDiffIgnoreZeroSign()
116 return getUlpDiff(tcu::Float32::construct(tcu::Float32(b).sign(), 0, 0).asFloat(), b); in getUlpDiffIgnoreZeroSign()
117 else if (tcu::Float32(b).isZero()) in getUlpDiffIgnoreZeroSign()
118 return getUlpDiff(a, tcu::Float32::construct(tcu::Float32(a).sign(), 0, 0).asFloat()); in getUlpDiffIgnoreZeroSign()
132 const int exp = tcu::Float32(value).exponent(); in getEpsFromMaxUlpDiff()
133 …return tcu::Float32::construct(+1, exp, (1u<<23) | ulpDiff).asFloat() - tcu::Float32::construct(+1… in getEpsFromMaxUlpDiff()
268 return str << v.value << " / " << tcu::toHex(tcu::Float32(v.value).bits()); in operator <<()
818 DE_ASSERT(tcu::Float32(value).isInf() == isInf && tcu::Float32(value).isNaN() == isNan); in getInputValues()
837 const deUint32 ref = tcu::Float32(in0).isNaN() ? 1u : 0u; in compare()
899 DE_ASSERT(tcu::Float32(value).isInf() == isInf && tcu::Float32(value).isNaN() == isNan); in getInputValues()
918 const deUint32 ref = tcu::Float32(in0).isInf() ? 1u : 0u; in compare()
991 const deUint32 refOut0 = tcu::Float32(in0).bits(); in compare()
1064 …m_failMsg << "Expected [" << compNdx << "] = " << tcu::toHex(tcu::Float32(in0).bits()) << " with U… in compare()
1228 const bool isNeg = tcu::Float32(in0).sign() < 0; in compare()
1495 const int ulpDiff = de::abs((int)tcu::Float32(out0).bits() - (int)0x80000000u); in compare()