Lines Matching refs:out0
464 m_spec.outputs.push_back(Symbol("out0", glu::VarType(baseType, precision)));
465 m_spec.source = "out0 = abs(in0);";
508 const float out0 = ((const float*)outputs[0])[compNdx];
510 const deUint32 ulpDiff0 = getUlpDiff(out0, ref0);
524 const int out0 = ((const int*)outputs[0])[compNdx];
527 if (out0 != ref0)
546 m_spec.outputs.push_back(Symbol("out0", glu::VarType(baseType, precision)));
547 m_spec.source = "out0 = sign(in0);";
601 const float out0 = ((const float*)outputs[0])[compNdx];
604 const deUint32 ulpDiff0 = getUlpDiff(out0, ref0);
618 const int out0 = ((const int*)outputs[0])[compNdx];
622 if (out0 != ref0)
652 m_spec.outputs.push_back(Symbol("out0", glu::VarType(baseType, precision)));
653 m_spec.source = "out0 = roundEven(in0);";
707 const float out0 = ((const float*)outputs[0])[compNdx];
710 const deUint32 ulpDiff = hasSignedZero ? getUlpDiff(out0, ref) : getUlpDiffIgnoreZeroSign(out0, ref);
728 const float out0 = ((const float*)outputs[0])[compNdx];
735 const deUint32 ulpDiff = getUlpDiffIgnoreZeroSign(out0, float(roundedVal));
763 m_spec.outputs.push_back(Symbol("out0", glu::VarType(baseType, precision)));
765 m_spec.source = "out0 = modf(in0, out1);";
797 const float out0 = ((const float*)outputs[0])[compNdx];
806 const float resSum = out0 + out1;
834 m_spec.outputs.push_back(Symbol("out0", glu::VarType(boolType, glu::PRECISION_LAST)));
835 m_spec.source = "out0 = isnan(in0);";
874 const bool out0 = ((const deUint32*)outputs[0])[compNdx] != 0;
877 if (out0 != ref)
890 const bool out0 = ((const deUint32*)outputs[0])[compNdx] != 0;
893 if (!ref && out0)
917 m_spec.outputs.push_back(Symbol("out0", glu::VarType(boolType, glu::PRECISION_LAST)));
918 m_spec.source = "out0 = isinf(in0);";
957 const bool out0 = ((const deUint32*)outputs[0])[compNdx] != 0;
960 if (out0 != ref)
973 const bool out0 = ((const deUint32*)outputs[0])[compNdx] != 0;
976 if (!ref && out0)
1000 m_spec.outputs.push_back(Symbol("out0", glu::VarType(intType, glu::PRECISION_HIGHP)));
1001 m_spec.source = outIsSigned ? "out0 = floatBitsToInt(in0);" : "out0 = floatBitsToUint(in0);";
1033 const deUint32 out0 = ((const deUint32*)outputs[0])[compNdx];
1035 const int ulpDiff = de::abs((int)out0 - (int)refOut0);
1078 m_spec.outputs.push_back(Symbol("out0", glu::VarType(floatType, glu::PRECISION_HIGHP)));
1079 m_spec.source = inIsSigned ? "out0 = intBitsToFloat(in0);" : "out0 = uintBitsToFloat(in0);";
1102 const float out0 = ((const float*)outputs[0])[compNdx];
1103 const deUint32 ulpDiff = getUlpDiff(in0, out0);
1124 m_spec.outputs.push_back(Symbol("out0", glu::VarType(baseType, precision)));
1125 m_spec.source = "out0 = floor(in0);";
1164 const float out0 = ((const float*)outputs[0])[compNdx];
1167 const deUint32 ulpDiff = getUlpDiff(out0, ref);
1185 const float out0 = ((const float*)outputs[0])[compNdx];
1192 const deUint32 ulpDiff = getUlpDiff(out0, float(roundedVal));
1220 m_spec.outputs.push_back(Symbol("out0", glu::VarType(baseType, precision)));
1221 m_spec.source = "out0 = trunc(in0);";
1270 const float out0 = ((const float*)outputs[0])[compNdx];
1275 const deUint32 ulpDiff = getUlpDiffIgnoreZeroSign(out0, ref);
1293 const float out0 = ((const float*)outputs[0])[compNdx];
1300 const deUint32 ulpDiff = getUlpDiffIgnoreZeroSign(out0, float(roundedVal));
1328 m_spec.outputs.push_back(Symbol("out0", glu::VarType(baseType, precision)));
1329 m_spec.source = "out0 = round(in0);";
1382 const float out0 = ((const float*)outputs[0])[compNdx];
1389 const deUint32 ulpDiff0 = hasZeroSign ? getUlpDiff(out0, ref0) : getUlpDiffIgnoreZeroSign(out0, ref0);
1390 const deUint32 ulpDiff1 = hasZeroSign ? getUlpDiff(out0, ref1) : getUlpDiffIgnoreZeroSign(out0, ref1);
1402 const deUint32 ulpDiff = hasZeroSign ? getUlpDiff(out0, ref) : getUlpDiffIgnoreZeroSign(out0, ref);
1421 const float out0 = ((const float*)outputs[0])[compNdx];
1428 const deUint32 ulpDiff = getUlpDiffIgnoreZeroSign(out0, float(roundedVal));
1456 m_spec.outputs.push_back(Symbol("out0", glu::VarType(baseType, precision)));
1457 m_spec.source = "out0 = ceil(in0);";
1498 const float out0 = ((const float*)outputs[0])[compNdx];
1501 const deUint32 ulpDiff = hasZeroSign ? getUlpDiff(out0, ref) : getUlpDiffIgnoreZeroSign(out0, ref);
1519 const float out0 = ((const float*)outputs[0])[compNdx];
1526 const deUint32 ulpDiff = getUlpDiffIgnoreZeroSign(out0, float(roundedVal));
1538 const int ulpDiff = de::abs((int)tcu::Float32(out0).bits() - (int)0x80000000u);
1561 m_spec.outputs.push_back(Symbol("out0", glu::VarType(baseType, precision)));
1562 m_spec.source = "out0 = fract(in0);";
1616 const float out0 = ((const float*)outputs[0])[compNdx];
1619 const deUint32 ulpDiff = hasZeroSign ? getUlpDiff(out0, ref) : getUlpDiffIgnoreZeroSign(out0, ref);
1636 const float out0 = ((const float*)outputs[0])[compNdx];
1643 const deUint32 ulpDiff = getUlpDiffIgnoreZeroSign(out0, ref);
1653 if (out0 >= 1.0f)
1707 m_spec.outputs.push_back(Symbol("out0", glu::VarType(baseType, glu::PRECISION_HIGHP)));
1709 m_spec.source = "out0 = frexp(in0, out1);";
1766 const float out0 = ((const float*)outputs[0])[compNdx];
1774 const deUint32 ulpDiff0 = signedZero ? getUlpDiff(out0, refOut0) : getUlpDiffIgnoreZeroSign(out0, refOut0);
1799 m_spec.outputs.push_back(Symbol("out0", glu::VarType(baseType, glu::PRECISION_HIGHP)));
1800 m_spec.source = "out0 = ldexp(in0, in1);";
1906 const float out0 = ((const float*)outputs[0])[compNdx];
1908 const deUint32 ulpDiff = getUlpDiffIgnoreZeroSign(out0, refOut0);