• Home
  • Raw
  • Download

Lines Matching refs:asFloat

107 		return getUlpDiff(tcu::Float32::construct(tcu::Float32(b).sign(), 0, 0).asFloat(), b);  in getUlpDiffIgnoreZeroSign()
109 return getUlpDiff(a, tcu::Float32::construct(tcu::Float32(a).sign(), 0, 0).asFloat()); in getUlpDiffIgnoreZeroSign()
124 …oat32::construct(+1, exp, (1u<<23) | ulpDiff).asFloat() - tcu::Float32::construct(+1, exp, 1u<<23)… in getEpsFromMaxUlpDiff()
192 …lizedValueExponent, ((1u << numMantissaBits) - 1u) << (23u - (deUint32)numMantissaBits)).asFloat(); in makeFloatRepresentable()
196 …presentable) ? (tcu::Float32::constructBits(+1, minNormalizedValueExponent, 1).asFloat()) : (0.0f); in makeFloatRepresentable()
217 return targetRepresentation.asFloat(); in makeFloatRepresentable()
690 ((float*)values[0])[ndx] = tcu::Float16(((float*)values[0])[ndx]).asFloat(); in getInputValues()
1148 ((float*)values[0])[ndx] = tcu::Float16(((float*)values[0])[ndx]).asFloat(); in getInputValues()
1254 ((float*)values[0])[ndx] = tcu::Float16(((float*)values[0])[ndx]).asFloat(); in getInputValues()
1366 ((float*)values[0])[ndx] = tcu::Float16(((float*)values[0])[ndx]).asFloat(); in getInputValues()
1481 ((float*)values[0])[ndx] = tcu::Float16(((float*)values[0])[ndx]).asFloat(); in getInputValues()
1599 ((float*)values[0])[ndx] = tcu::Float16(((float*)values[0])[ndx]).asFloat(); in getInputValues()
1673 *significand = tcu::Float32::construct(fpValue.sign(), -1, fpValue.mantissa()).asFloat(); in frexp()
1693 return tcu::Float32::construct(mant.sign(), exponent+mant.exponent(), mant.mantissa()).asFloat(); in ldexp()
1874 const float in0 = tcu::Float32::construct(sign, fpExp, mantissa).asFloat(); in getInputValues()